Bonus is just an attraction of the casino to convince many players to gamble on their casino. It sounds good because of the term not knowing the rules associated with it. As you've said the wagering requirement needed to be able to withdraw the bonus is hard to fulfill but its not a pain to try right? But this is if you're playing for fun, otherwise it can get your funds busted. The reason why I prefer the casino's promotion over bonus because there's a chance to get real earnings through it.
Casino platforms that offer high bonuses are only the attraction for casinos to appear superior to rival casinos, but you are right that the bonuses offered cannot be owned because they have to meet difficult rules, so that in the end gamblers get bored because bonuses can only be used for betting and not added for fiat withdrawals. So it's better to use the top casinos for a chance to win from promotions than from the "fake" bonuses on offer.