The only thing I miss about twitter is the ability to complain at companies, and have it do something productive.
@preinheimer honestly, you can complain about companies here, too. They'll eventually realise that it's happening and try to set up a presence to deal with it.