Even over here (UK) we (the ubiquitous we) saw it as flawed and it was changed before it was passed. Spin over here was it was close to the elections and people didn't want to lose seats in the elections so don't pander to the fat cats with bonuses. I did mention that bit was spin?
Thing is, the news stations have been falling over themselves to get the story out there have been a few pundits idea's sent out over the airwaves whether close or not. So I expect to find the true course of events at a later date not from sound bites from you tube. Certainly a stretch of the imagination to accept it (soldiers on the streets) as so even with half the spun info.