As far as eliminating the ability to trade altogether, I strongly disagree.
Well, since I didn't really elaborate on this, I would (personally) prefer an environment where trades and swaps would happen, as I have benefited from it, as have my trading partners, and I don't think having someplace where you can trade things to enhance the flying experience of being a frequent flyer is bad (as long as the goal is to do that and have all parties to the deal be happy and convinced it is a fair deal, not make a killing)... but I also think the distinction between gift cards, room nights, rental car certificates, upgrade instruments and miles/points is mostly splitting hairs. Trades are trades, gifts are gifts.
But seeing the post
here... well, I have to take it seriously, and I'd understand if a bazaar is not what is wanted. And that's before we get into the issue of program T&Cs.