I am afraid it's a simple case of supply and demand. If no one bought tickets from ebay, they would stop selling them, but as we all know this will never happen. If there is a DEMAND then these touts WILL supply.
I don't like it any more than you, but unless you can get everybody to stop buying them (huh fat chance) then it will keep going.