A lot of people are complaining about Twitter … on Twitter. Pause and reflect.
In the case of twitter's business model they have lost a projected 300-400MM of ad placements for the forecasted year -- so each of those visitors is consuming cost but twitter is unable to collect the impression charges as the buys are lower than the inventory.
So yeah traffic is great -- but not always profitable (especially when you insist on peeing in the pool).