Very well said, yes the gamblers get enticed by the gambling platform's offers and in excitement they deposit huge amount of money in hope to earn free bonus by completing wagering requirements but they don't know that most casinos do that to trap new users and they can change their TOS without any notifications even within days. As far as I know, there's always a price to pay if someone wants to earn money from those free bonus and the ones who understand that will always avoid bonuses.
Is that true? I myself have never experienced it by having to pay a price to get a bonus, but what I experienced was when I chose the bonus feature there were certain requirements, namely where the withdrawal amount had a minimum amount set, when I gambled without choosing the bonus feature then I could withdraw my winnings with an amount that was not set, whether the profit had been obtained 5% or 10%, but when I chose the bonus feature then the winnings that would be made must be with the minimum amount set, usually this is double the amount of the deposit made.
In addition, I think when the casino makes an update they always notify their players by passing a message or notification on their personal account, it's just that many people or players ignore things like this, I myself am one of those who often ignore notifications made by the casino because I gamble without too much detail, making a deposit and gambling that's all I do.