you point out something important. for-pay models don't properly deal with income disparities. you can be sure that for a portion of current 2.2b users $2 a month for access would be a significant chuck of their income.
Also, as lmm commented, the more people using some services, the more value they provide, so having a fixed price would be a net loss for everyone.