Many people have criticized Twitter for not being the best platform for marketers it could be. Some, like Read More