and the difference in skill doesn't bother you? i've seen a lot of players in the short time that i've been playing and the players that gamble always seem to play way better than the players that play for fun
People who want to play the game well will practice... You don't have to lose a bunch of money to want to learn to play well, you just have to have the desire to win... A passion for the game and a desire to be the best is quite enough to want to learn how to run balls like a champ and small tournaments and leagues are as far as you have to go and as much as you need to spend to learn how to play cold and under pressure like a champ.
I've dedicated a good few years of my life to playing the game properly by practicing drills and patterns on an average of 2-3 hours every single day for over 1,000 days and I've gone from a C to a borderline A in about 2 years because of my desire to win tournaments. My philosophy is money is the residue of doing a good job. It doesn't matter what you're doing... setting goals and performing the tasks or steps it takes to achieve those goals with the idea of doing them correctly will lead to wealth. Sure it's possible to get rich quick, but working hard and pushing yourself to do better and better is what separates the people at the top from the people at the bottom.
What I'm saying is, well, gambling has it's place in pool of course, but to many people the satisfaction of playing good and winning a match is more than enough because that is what's important to them... not a quick buck.