Ironically, it is the ambiguity that is causing so many problems in the first place. It is ambiguity over where they plan to extract revenue that is causing 3rd party devs to choose Twitter-based business models that later threaten Twitter's new revenue model. It is ambiguity in their rules/TOS that is getting 3rd party devs banned (see: Twitdroyd). Etc.
At this point, Twitter needs to realize that the ambiguity isn't helping their PR, its the reason they have a PR problem in the first place.
EDIT: Minor grammatical correction.