Where We Mustache 1 We Mustache All
This is outrageous! All the responses to this post certainly indicates they don't even try to hide their bs.
I don't twatter and never have so I'm not an authority, by any means. But what I see is needed is an all-out major boycott campaign against twatter, preferably grass roots, organic. Shout it to the world and follow through! Also, a substantially competitive site would help.