If one can program a computer, chances are that it would be foolish not to try to sell the result, if only to augment one's "luck surface".
A $30 a month EC2 instance can host thousands of users, depending on the service proposed. If a service has "any sort of value", chances are that some money will get out of it, maybe much more than was invested.