DCmikec:
Also how come when you lose or run out of balls it automatically gives you the beginner balls when you have other better balls in the bag?
You don't have any other balls in your bag. Strictly speaking you don't even have the free starter balls in there, WGT just allow you to continue with them.
DCmikec:
Is this game just designed to make its members spend real money?
Well, it's a business at the end of the day and has costs to cover and, of course, make a profit. I've never gone into a shop and found a shelf of free stuff.
You can also use the earn free credits offers to fund your pro shop purchases. There are many here who have never spent a cent of real world money.