I think that the depiction of the Google Slap (Google making long term Adwords quality adjustments behind the scenes without telling you, affecting your wallet) is too lightly described online.
It feels more like this! (funny, but true story)
https://www.youtube.com/watch?v=K91bBYgrz1w (ClickBank Affiliates)
How to avoid the Google Slap (SearchEngineJournal)
Google Affiliate Auction Policy (Google Official)