The whole piece is based on a Fox News article. That by definition makes it unreliable. Quoting anonymous "security experts" is worthless and just citing the number of users signing on to Stuxnet security sites is hardly any better. I don't know if the Iranians have this thing under control or not and in all likelihood neither does Fox News.
While you luxuriate in your little cocoon of ideologically induced ignorance, others might like to consider some of the facts:
1. Iran as a signatory to the NPT has a right to run nuclear power plants. Even Hilary Clinton doesn't object to the Bashehr facility.
2. Bushehr facility is a Russian VVER pressurized water reactor. Russia is supplying the fuel and taking away the spent fuel. PWRs are very unsuited to producing weapons grade material. They must be shutdown for refueling. To produce PU239 uncontaminated with significant PU240, which is for all practical purposes inseparable from PU239, you need a short fuel cycle. The frequent lengthly shutdowns makes this an infeasible proposition. PU239 contaminated with significant amounts of PU240 is just not much use for weapons - it would fry the bomb makers with significant risk of premature detonation.
3. Iran certainly has an uranium enrichment program and this would give them a "break out capability" but whether Iran is actually producing or about to produce nuclear weapons is another matter entirely and not supported by any substantive evidence.
4. Whether Iran's nuclear program is "evil" is at most a matter of opinion. However, what would be construed as evil by most thinking people is the installation of the Shah by the CIA at the behest of British oil interests with the support of the British government. Rather unsurprisingly, nations tend to know their own history and mostly do believe in their right to self determination. Viewed against this historical backdrop, the most likely factor in triggering an Iranian weapons program would be a continuing and ramped up aggressive posture by the United States.