The only people butt hurt GSP didn't defend the title, are the ones that want to be.
Look at how the TS frames Georges comments.
He says "GSP denied it repeatedly saying he would defend the MW belt if he wins"
but the quote in his linked post reads:
“I have to defend my title,” St-Pierre said. “It’s written in my contract. I have to defend my title if I win.”
Anyone not playing stupid knows these are very different comments.
It was clear from the words GSP chose, he wasn't intending to stick around.
It was clear the UFC wanted this fight, and wanted no blame in promoting this fight and delaying their MW division even longer. They tried to excuse their part by pretending they had some contract that bound Georges to fight.
Ping, Georges, and UFC all knew the situation, and cashed in. All three parties were happy, and they hustled you.
UFC and Georges told you he was bound by contract to defend and a lot of morons ate that up, believed it, thought it could actually be enforced, and chose to be upset for half a decade over it.