There is no way an analyst only gets a bonus of $30K. This economy is great for IBers.
The problem is very real, banks wouldn't be responding to it otherwise.
Also helps that tech companies are "winning" the PR war against traditional banks. Being a banker used to be fucking cool, now its lame.
Edit: okay, that last line was confusing, so let me try to explain what I mean: Most bankers aren't married to finance, it's not like they have this amazing passion for excel financial models. They are attracted to being at the very top of the talent ladder, in a position that offers the most challenge and potential reward. Nowdays technology is seen as an equivalent option for a lot of kids entering school