I agree, John Scalzi:

I don’t really expect Twitter or any other online service to be other than wildly flawed