> Google's been paying Mozilla for search traffic for more than 20 years
Well, and Mozill gladly accepted the deal, being passive and without even trying to be self-sustainable. The (only) culprit here isn't Google. Mozilla's mismanagement has played a big role.