Simply, because the monthly fees aren't already higher. If a company could raise the prices and still keep enough users such that it generates more profit than currently, it would have already done so. If they could and haven't, they're leaving money on the table that a competitor could take. Companies have a lot of incentive to hire people to notice if money is being left out, so it's not prudent to assume there is.