The sparks are caused by the physical design of the plug and outlet, specifically that US outlets are designed in such a way that you can actually see them. Any mechanical connection between two conductors (outlets, switches, etc.) has the potential to spark if the voltage between them is high enough. Other conductors have nothing to do with this potential.
For 3 wire systems, there is an additional ground wire. It comes into play when the hot wire shorts to a part of the device that is exposed to the environment (hopefully tripping the breaker).
Modern 2 pole plugs are constructed with different size pins, so a device can be wired to be safer when connected to a properly wired 2 pole outlet.
We do still sell some non-grounded extension cords because lots of appliances (toaster, coffee maker, lamp) have non-grounded plugs.
I have no idea what they're talking about with regards to sparks. If the appliance is switched on while you're plugging it, maybe?