And you end up with a world champion who has a fan base smaller then the promotion he's working for, who will attract no new fans to the product, who isn't known to anybody not already aware of TNA and who's fans are fanatics who are probably going to promote and follow him immaterial of his position on the card.
The Impact zone will love him, but that's not really significant. The internet will be over the moon, and droves of them will queue up to steal the next PPV. Unless it's part of a story arc (see AJ Styles winning the title) it simply makes business sense to have the strap on someone who was a big star. Ask the audience and thousands will complain about 'relying on WWE rejects', but common sense should take priority.
Hell, you're the one constantly bitching about stuff 'being given away for free on TV'. What is that if not listening to the fans at your own detriment (although a much smaller detriment than you think)? The fans want a match, you give it to them. It would make better business sense to hold off on it for a while, tease it, build it, throw a couple of bait and switches and then make people pay for it. It's the same reason why the Rock wasn't on RAW this week despite the massive audience tuning in to see him. Much like common sense, business sense should take priority.
And finally, as much fun as it is to throw examples around like Rock and Hogan, as I have said before, it is almost impossible to realistically gauge what a group of over 1,000,000 people thinks. You just can't do it. Nor can you really predict consumer behavior from that large a group of people. For every person who says one thing there's a person saying the opposite. The internet simply presents a very tidy microcosm of this. The smallest minority always shout the loudest, and the largest majorities seldom bother shouting at all.
I was being slightly glib before, attention should be paid to the fains, but never, ever, at the expense of common sense, business logic or people who know better what the audience wants.