Players will play in those casinos where it is profitable and comfortable for them to play. If it is not profitable to play in a casino and a player loses a lot in it, he will leave the casino and vice versa will prefer to play in the casino where it is more profitable, but less comfortable.
Any casino is created primarily to earn money for yourself. While some players earn money, others lose their money and in order for some players to earn a lot, others have to lose a lot.
That is correct because if the casino was not created to earn revenue for itself, there would be no casino for everyone to enjoy and play hehehe. Why was the casino created? To give money to the players? I shake my head if you imply this. Donating to a charity would be easier hehehehe.
However, you are incorrect in assuming that players that won a lot should come from players who lose a lot. In player versus player games this might be correct. However, in games similar to bacarrat, blackjack and other games, you are playing versus the casino. The casino wins because there is house edge.