So from what I've read, the premise of this entire thread is:

"I hate when other people play my job because they aren't as good as I am."

I may be wrong, but that comes off as rather egocentric.