Yes, it depends on your servers. If you were to get 1 million users with many of them active, you'd have enough income through the site to support your needs. Of course, that won't happen on a single server, but you'd likely be expanding as time went on and as needs change.