These approaches are obviously great if your goal is to force marketing down people's throats, but it kills the integrity of the platform.
I don't get why people would continue using Google search (other than familiarity/momentum). As a site owner I'm questioning whether I even want to be indexed by Google.