Here's the best answer:
Tiktok and facebook ads are more general audience, but google ads are much more targeted audience that want your product/service at that exact time. Imagine offering casino offers on each platform and how results would differ. FB might have lower CPC, but these ads aren't being placed in front of people who necessarily want to see that. Google might have higher CPC, but these ads are being placed in front of people who might want a casino right then and there.
Google ads is also much much harder to get a campaign going as a noob, especially on something like casinos. FB and tiktok are 100x more forgiving. I'd say with Google ads, you'll need to master 100 different skills in addition to simply running ads, such as creating HQ treshold accounts and cloaking among many many others, as compared to maybe not even needing cloaking on FB depending on the offer.