I don’t know whom exactly would I most happily put to shredder because of the entire mess, but the american public in the grand stands seems like the most likely candidate. Throwing bottles in front of cars running close to 200mph is the stupidest thing possible to do.
It’s 2:40am here in S'pore and I’m going to sleep.
If you want to know what was the problem, take a look at technical analysis on Formula1.com. Looking at this, I think that proposed “solutions” from FIA were unrealistic.