It's a little bit of both, but you're right. Google has had years to improve their algorithms.
But as an advertising company at heart, the more time people waste on those bullshit sites, the more Google profits.
There's definitely a need for regulation, but I'm not going to pretend I know where to begin.
All Google domains are transferring to SquareSpace, and you get 1 renewal at the old rate before SquareSpace can charge you whatever they want.