regarding your assertion that gamblers will play in profitable casinos. what do you mean profitable? often give victory? or often give bonuses?
as far as I know, there is no casino that always gives wins, because no casino company wants to lose just because it often gives wins. but if what is meant by profit is a bonus, once again I say that online casinos will usually always provide bonuses, but also with requirements that are a little difficult to fulfill. if you are lucky you will get bonus.
so, in my experience, gambling is just for fun. if you consider gambling to be for profit, yes maybe several times you will benefit from the wins you get, but count your losses before getting a win.
Each player has his favorite casino, the casino that brings him the most money and which he considers the most profitable for himself and the player prefers to play in this casino, which he considers winning.