I'll give you that. However, the devices themselves should be shielded against such issues. Phones shouldn't be blowing up or shocking people. Period!!!
First, let me straighten some things out here. I know electricity rather well, I'm in the electrical industry. I also know electronics well and I've worked in various fields so I can safely say I know what I'm talking about.
The incident that I mentioned in the UK involved a poorly designed plug, everything about it did not meet electrical standards. So was basically a ticking time bomb. Someone was bound to get hurt.
In this instance (iPhone), my guess would be that there's a cheap plug involved that doesn't meet standards, the 220VAC probably jumped across to the USB side of the charger and thus causing the electrical shock at the other end. This is easily done if the internal wiring at the plug is not up to standards. Phones are not designed to take 220VAC and if it's a possible short of some sort it could be lethal. The iPhone has a aluminum case so if the charging cable is faulty there's a very high chance that it will charge the phone case causing a shock. Even if the 220VAC didn't jump you can still get a shock off the USB voltage, it just won't be dangerous. I should also mention the possibility of a short across the grounding/earthing terminal, which could energize the casing of the phone.
With regards to the battery one, it's probably an after market battery. In the past they had issues like this where people were replacing the batteries in their phones with cheap ones off eBay. They had a reputation of blowing up. Batteries can explode if not made correctly. Yes I have experience with batteries too.
So with an influx in cheap knock-offs and people buying them you have a potential for many things going wrong and people getting hurt. It is naive in the extreme to think that buying a 'cheap' replacement is the same as a quality one. Electricity is dangerous, even 120VAC can and will kill you so don't be fooled.