Content and ads are very different things. Stopping lucrative crypto ads certainly will financially hurt Google, but is definitely a win for consumers. Most crypto advertising is 100% scams. There's a huge difference between letting someone speak their mind on your platform (content) versus accepting money to broadcast their message on your platform (ads).
As for content, that's completely different (and a slippery slope). I won't pick a side on free speech vs protecting people, but I will say I'm very glad I don't have to choose where to draw the line.