I think the problem here is that you see Catcher as a waste... something you lose $50 on that you will never get back. What you have to remember is that when you're entertaining yourself, you're always going to pay something. Rarely is anything ever free. If you go to the movies, an amusement park, out to a restaurant, a baseball game, anything, you're going to spend money. And for all of those activities, you have nothing tangible in return and they can cost more than a playset of Catchers. For a tangible example how about video games, which you buy new at $60, but good luck getting $40 back when selling it a month later. Pokemon cards, and Catcher in particular, are a part of your hobby/entertainment budget AND they have the added bonus of being usable for the same price for years.
As for ebay, either bidding or buy it now works. When bidding, just bid your limit. So if you don't want to spend more than $11 per Catcher, just bid $11 and see if you won later. Always keep refreshing the 'newly listed' search, as people often misprice Catcher and you can get them for less than $10 each.