I agree they should be doing more. Here is some data on my tweets. The biggest got 1100 views, 48 clicks. I have very few followers, which is small potatoes to what they could be doing.
Example seeking alpha, cydy has 2900 followers, 900 signed up for email alerts.