They do all this crap because people hate to lose, but don't want to put the time in to practice. Instead, they find ways to modify and handicap the best players so that it makes it "fair" for everyone else....
Pool is the only sport/game where this really is in effect. In basketball, for example, if a guy shoots better than you, you go practice your jump shots. If a guy out jumps you, you go jump rope every day, etc....
In pool:
A guy breaks better than you - break restrictions (in the box)
A guy runs out more than you - alternate break
A guy makes the 9/10 ball on break - it doesn't count now
A guy jumps better than you - jump/gimmick cues or no jumping rules
A guy plays better safes - no 3 foul rule
Here's some good advice: stop whining and go practice. There are tons of books, dvds and other resources out there, as well as instructors willing to help you improve.
It takes time, but meanwhile, don't basterdize the game of pool because you can't make a ball.
This would be the fix that we're looking for in pool. Quit handicapping every tournament and let the winner be the one with the most fire power. I don't play in handicapped tourneys. I don't like to give or get weight either.
If your opponents are running out, you need to run out more than they do. If you're out gunned in anything you do, don't penalize the better competitors by compensating for your abilities with rule changes. Find a different ballpark or run with the pack. Who knows? You might be on top some day, after you get your education.
Best,
Mike