I think that line “Wait it out” is not the best course of action. I have waited it out almost 7 months now and even when your on rev share month after month it decreases over time.
What i have done is just made fixes before each update and move on to new sites.
I know at one time we depended on one single site to send 200 deposits about 70% at the time – and that was our mistake.
Now were focused on 3-4 websites and moved onto other areas – backup plan!
Still the site has not got back its rankings – and its a disgrace some of the serps right now with sites having nothing to do with topic of the keyword search…
I have done many new recent changes – adding new content – removing L’s and have saw some movement but overall I have a feeling once your hit – your hit for good.
I really do not see anyone fully recovering in the gambling sector.