Personally, I try as much as possible to avoid deposit bonuses this is because of it accompanying conditions because as a gambler the hardest and most painful experience is when you see that you lost all that you have won trying to meet the conditions of the casino, because of the usage of bonus code and the requirements that comes with it.
Deposit and any other type of bonuses always come with these conditions and if a gambler is not careful enough to read and properly understand these conditions it may become the failing pits because they may be confronted with high wager conditions to meet up with which may become difficult to do.
I do think that these casino bonuses that are being offered are somehow misleading in nature- there are lots of conditions that must be met in order to receive it. In addition, sometimes, I often experience difficulty in withdrawing my cash due to some internal issues that the gambling company must first determine.
As much as I appreciate the bonuses being offered by these gambling websites, nothing beats a reliable gambling website that offers superior security and reliability when it comes to disposing of payments and cash in the process.
Sure, these casinos may offer higher rewards/bonuses but reliability is what makes me stay consistent and loyal at a certain casino even if they offer lower bonuses as rewards.
My friend once said that the casino is the boss and any offer their make must come with conditions and in this case they made the rules and the most appealing condition for the casino is wagering, since this condition brings in more money for the casino.
So every bonus is always attached with a wager condition and this condition always leads to more losses for the player and not the casino as the case may be.