Hardening military electronics is one thing; telling Joe Six-pack that the entire world will shut down if someone detonates an EMP is ridiculous. Sorry, but I think this is just dumb fearmongering.
If military electronics shut down because of an EMP, why wouldn’t non-military electronics?
I would think that the electricity delivery system is very vulnerable to EMP, in fact it is already vulnerable and often whacks out without EMP.