This theory is backed up by http://www.alexa.com/topsites/global;0 where Twitter is 12th and Pinterest is 30th.
Of course, popularity doesn't pay the bills!