The split is coming. Google Adsense vs. (insert MS Bing ad program name here) is it. It's pretty simple. That makes it pretty interesting as webmasters. Obviously Google isn't liking ads on page as much (timing is ironic isn't it?) so you aren't going to have both are you? I'm sure there is a policy in place about similar looking ads with Adsense. Therefore the divide is coming. Of course people will go where the money is at 95% of the time. Google pays more? People stay.
I'm still surprised that people argue that Google doesn't need us, we need them. People keep saying oh it's so stupid to rely on one source of traffic. Other claim they don't rely on Google at all. In that case, our website can exist even if we chose not to run Adsense on them. No billboards for ads means what for an ad company? Collectively we have the hammer. There is no disputing that. Not saying a million++ of people can unite, but the point is if they did, we could certainly dictate to them and not the other way around. Being united only becomes important when enough people collectively become sick and tired.
So yes I'm shooting a big hole in this "Google gave me some easy or free money" thinking. Actually you gave them the billboard, they made a lot more money than you did and they ended your revenue stream because you sold your lemon to somebody before Panda came along. I guess I have a different idea of what success is.