I thought SoMe replaced google for this sort of stuff like 6 years ago? GoogleAds are prob fine if you have a big retail business or something, but for anything creative some has been the marketing route I have seen everyone doing for years.
And looking at their site… Hacky creative coding. Mate, AI replaced you like 2 years ago.