The Germans want to keep their US NATO nuke role. This is why they practically need some US aircraft capable to be certified for the B61-12. Certifying the Eurofighter would mean to technically disclose everything to the US for nuke-certification. This is what they want to avoid by buying something else. They seem to prefer two seats and two engines.