I suspect this thread will go round in circles.
The rules state nothing should be thrown simply because people will always have their own views on what is safe and what is not safe. If you took a box of confetti in and threw a handful of it then we all know it won't do any harm but technically it's an offence. On the other hand some idiots think it's perfectly okay to throw coins, after all a penny is only a small object isn't it
It's a bit like standing at an all seater stadium, there are still lots of people who prefer to stand ( personally I'd prefer an option in all grounds ) but if you are in all seater stadium then the rules state you sit for most of the game. There are still those though who because they don't agree with the rules will stand. The problem is they blame the stewards when the rule is enforced.