A casino is a for-profit comoany and they have to make a pre-determined income in order to remain profitable and don't find themselves forced to shut down their doors. The percentage of profit a casino has to make does not differ much from one casino to another, it's almost the same.
So, if a casino is offering huge rewards and/or bonuses, be sure that they will componsate somehow (ie. higher wagering requirements, higher house edge..) and vice versa. It's up to the player which plan suits him more but the end result is always the same.
Totally--it is like a car dealership. They are for profit and I will always lose in the end.
But that doesn't stop me from shopping around to try to find the best deal right? Smartest way to gamble, get my entertainment, and slow the losses to play longer before hitting $0 and redepositing.
It's like this:
Casino 1: Sweet Bonanza RTP 50%
Casino 2: Sweet Bonanza RTP 96% but rakeback =10% of casino expected edge so 96.4% real RTP
Casino 3: Sweet Bonanza RTP 96% but rakeback=50% of casino expected edge so real RTP=98%
Why would I not only deposit on Casino 3 and get the most bang for my buck in entertainment value?