I don't spend money on a tag because of reactions. That is what you are implying.
Your name or alias on Xbox is supposed to be something that you want to represent yourself. Normally, these types of names would be things that one enjoys, or simply thinks is an attractive name. Put simply, things that people like, such as tigers and cars and other things of that sort are all taken when it comes to gamertags.
So, you are forced to put numbers and Xs to replace the true gamertag that you desire. Most people are fine with putting fillers in their tags, but people like me just truly want to have something that they enjoy and like straight up, as if they were the first person to choose their tag. Hence the originality of it.
If this means I have to pay money for something I truly desire and want, so be it. I personally think you are assuming too many things, and you should understand that people spend money on what they like, and that there is nothing wrong with that.