This site is already generous to their players as you can earn those RPs for free if you just play their free btc.
They even have bonuses from time to time, like 5x of RP for specific periods.
And no one is forcing you to spend those RPs to accumulate more lottery tickets, or free btc bonus.
It is all up to the player where he wants to spend it. But remember, it was freely given in the first place.
There will always be people who would ask for more. This here however is all about how we end up losing it all anyway, I mean house edge is in place just because of this exact reason, so that we would have a bigger chance to lose than we would win. If you wager 100 bucks on 50% chance to win, you will lose all that 100 bucks if you lose, but earn 95 bucks if you win, that 5 bucks difference is what house edge is called and that is the reason in the long run everyone will lose.
This is not some sort of "bash" against casinos, that's how they run a business, we can't expect them to be a charity or a reality show that gives us a chance to win something, they need to run a business. Compared to any other place, freebitco.in gives away the most if you ask me, there are a few places with millions of dollars worth giveaway to "winners" these days but this place does it for everyone.