But that's just hearsay and conjecture -- we don't know it was turned off for "profitability" reasons or whatever. In fact Ribbon's blog indicates that Twitter was very receptive to the idea: http://blog.ribbon.co/an-update-on-in-stream-payments-on-twi...
Further, we haven't heard Twitter's side to this -- was there a violation of the TOS that the Tech bloggers didn't catch (or bother finding the other side of the story?)
Essentially you're jumping the gun in saying that Twitter is two-faced ("They say they're open but they're really not") all based upon no data or concrete evidence.