Ranking in the search engines is not a civil right.
You don’t “deserve” to have your content found by Google. (Or Bing, or Yahoo, or anywhere else.) That’s not a service that Google has promised you.
Weirdly enough, Google won’t even promise you that they’ll accept large amounts of your money to run advertising on their AdWords platform. They can take that away any time as well. Without necessarily giving you a reason.
Too often, we think that because we put a ton of work into being found on the search engines, that we are somehow entitled to that juicy position on the results page. It doesn’t work that way.
The greater your sense of entitlement about what companies like Google owe you, the more frustration and anger you’ll feel when you get smacked. Which you will, if you’re in the game long enough.