Free bonuses from casinos are very good and attractive to all gamblers most especially when it comes without any form of strings attached to it, like wager requirements and game or wager limitations, some bonuses also come with minimum odd requirement which can limit one's ability to make anything good out of the bonus without losing it..
It's pretty much impossible to find such bonuses. Most of them have strings attached that limit you to what you can play, how much you can wager, how much you can win and cash out from the bonus and how many times you must roll the money over. Even bonuses advertised as having no wagering requirements is only partially true. Sure, what you win is yours to keep but you have to make that one bet to win something and keep your winnings. It's not money you can withdraw without playing. You are always giving the casino a chance to win it back.
What many gambler's don't understand about casinos and their bonuses is that, bonuses are just a way the casino try to keep the players active not to leave the platform until the have enough money to make more deposits, the casino is not after giving gamblers free money in the form of bonuses that is why they include high wagering requirements that make it impossible for gamblers to make any cash out from those bonuses, so since casinos are business oriented, we need to apply every possible caution while taking up bonuses from casinos.
Well experience gamblers knows about the conditions attached by those bonuses that's why some people didn't want to take the bonuses and just want to proceed playing. There are other people trying to fulfill the requirements since maybe they want to have fun or aiming to get more profit for it if they get lucky.
I don't find it impossible to withdraw those bonuses if the wager requirement is x1 since there are people somehow lucky to achieve that. But if the required wagered requirement is like x10 then I can say that they are just fooling their Gamblers about their bonuses given since somehow this one is really hard to achieve.