Let us not forget that they can also "short" the stock and elect to call underwriter "greenshoe" in scenarios where the stock falls in price. They can make money in so many different ways
I know how you feel. I got out of the content race a year ago and it seems like Panda destroyed 9 out of 10 sites out there focused in the content space.
The best thing you can continually do is push out better content, get linkbacks and decrease your bounce rate.
Have you thought about putting adsense on your site?
I've started about a couple of weeks ago to start unfriending people I haven't interacted with or lost connection with. But going with that article, the first people I unfriended were the "never met in person" category