Hackaroon: Yes, in reality, they all wear out....and in reality, no pro shop or CC comes and takes golf balls away from golfers because their golf balls are worn out and especially if it's because a golfer ain't losing them fast enough.
They also don't typically let you play their courses for free either. Nor do they provide an unlimited supply of a basic ball, if you don't want to purchase balls.
In other words, the analogy breaks down quite quickly, making it less persuasive than one might first think.