I suppose if you are looking at playing pool as a form of work for which you should be paid that your ideas make sense. But I have a hard time feeling sorry for someone who gets a little upset if someone wants to play for little or nothing. In my opinion, it's attitude like yours that will turn off a lot of people. The idea that someone is actually going to learn by throwing their money away to someone who will definitely beat them is somewhat laughable to me. Most newbies haven't got a clue, so ponying up the cash as you did will not help them very much, unless they are really serious about improvement, in which case it may help them a bit. Just sitting nearby and watching how better players play will help anyone's game, if they will let it.
As for spending money on lessons, I've taken lessons from 5 or 6 guys so far, and the VERY best one I ever took lasted all of 10 minutes, and it didn't cost me a thing. It was offered by a top teaching pro after I'd played him 9 ball for probably 3 hours or so, for free. He helped me by changing my stroke. He gave me a simple drill, along with specific things in my stroke that I should change, and asked me the favor of giving his changes 7 to 10 days to kick in. He assured me my game would go up. He was oh so right. His name is Mark Wilson. Here's his website:
http://playgreatpool.com/
My suggestion for someone who wants to play better players and improve, if he is unable to take some lessons, is first of all to go to the library, or bookstore and get these books: The 99 Critical Shots in Pool, Play Your Best 9-Ball, The 8-Ball Handbook for Winners, and The Advanced Pro Book. Also, be sure to get Bert Kinister's "60 Minute Workout for 9 Ball and 8 Ball" and his "Advanced Fundamentals" tapes.
Once someone has gone through these books and tapes, IMHO, and done their best working on those shots on Kinister's tapes, their abilities on the table will have progressed to the point that others will
want to play
them. In the meantime, they'll probably have made not a few friends in the pool hall who will notice how they're taking the game seriously, and friendships can easily form.
When someone is working on their game seriously, better players will often try to hustle them. At that point, they should especially watch out, as the better players will often offer them a spot, knowing they have no chance to win. And they'll try to hustle them with the false line that they need to play for money to get better. Baloney...
Playing for something is good, but avoiding getting out of one's comfort zone in terms of how much is being played for is just as important.
Making friends with the better players is very important. Hustlers aren't your friend, they just want your money, and may very well steer you the wrong way, on purpose.
My two cents.
Flex