Since they’re our #1 ally, why wouldn’t we want them to have nukes?
Because before Obama trashed all the non proliferation protocols, it was always US to prevent the spread of nukes. The more nations that have them the more likely it is they will be used.
“Obama trashed all the non proliferation protocals”
He did. Since the 1950's all non proliferation efforts have demanded countries that use nuclear power outsource their fuel cycle, but dumbass Obama trashed that and agreed to allow Iran to keep its fuel cycle despite the fact that few other countries do and all but two, Belgium and Germany, that enrich their own fuel have nuclear weapons. Obama was never anything but an ambitious politicians and wanted the deal for his legacy regardless of the damage it would do to the rest of the world.