Your second point, as well as their so much criticised, especially on HN, attempts at diversification, are trying to fight your first point.
Because they're so reliable on Google funding, they're trying to do whatever they can to find alternative revenue streams. Damned if you do, damned if you don't, especially for the HN crowd.
"Fighting" it in this way completely misses the point which the first point is a problem.