Dragonzeanse said: Free customers eventually become paying customers, so I don't consider them to be leeching off Roll20 here. Not to just snip that one line. But its that the heart of the debate here. They become paying customers, why? Most of them, because of features and perks that free doesn't give or free isn't up to their needs and expectations. If free easily covers all their needs, and free keeps getting 'upped' to reach the new demands, why would they become paying...if free comfortably covers all they need. Trust me if free gave me all I needed, no matter my love for tabletop, or admiration for the Roll20 team would make me pay 'out of the goodness of my heart' I would have been a free user for the last 5 years. Free is an ' unlimited free sample' a place to do what you need, if its only basic bare bones gaming. An extended hand of "Here have a place to play a basic game, for free, on us since we love tabletop and want others to too", and a taste of whats available to test drive if you sign up. Good example: What home user bought winrar out of love for it back in the day? Hardly anyone, because the unlimited trail always did what we needed. Free users didn't keep them afloat, requiring business to license it did. This reminds of the threads on reddit about the D&D Basic rules for 5e that was given for free. A few threads popup up asking why more monsters, and world settings wasn't later released for starting DM's so they can run a full campaign and the basic free rules was lacking on content for them to run it in. Its there to give you a foot in the door to the world of tabletop, and entice you to want to join and delve into it. Not to be an end all be all solution for no cost. Also think about the logistics of it , Virtually all of people paying are GM's. They can predict space needed on people that upload will exclusively be GMs 99% of the time. How do they reliably know who is a GM and will need and use the space? Best gauge is paying members, as only GM's have a reason to pay, make no sense for a player to. Lets say for every free GM, there is 10 free players on the site. (And Id wager the free player to free GM ratio is much higher than 10, Im going 'best case' here). They are buying 10x the space to give that one GM extra space (as those 10 players accounts get it too, never to be needed). So they need to marginalize and at least balance what they offer with what 'could' be used, that probably wont be. So on demand live storage DOES get expensive when you are paying by a factor of at least 10 for what you realistically need. They are literally throwing away 9/10s of their storage money out the window to make 1 in 10 people happy. (in the 1 to 10 example). And your S3 example isnt taking into account the 'request limit', get/put or transfer limits, in your pricing it at the price of only 5300 requests per month. You are basing it on 'cold storage/archive' rates. So yes, archival cold STORAGE is cheap, content delivery storage with high traffic is not. Realistic pricing: High $39.63 1TB 100GB 5,030,000 S3 pricing is based on three factors: Storage Amount: This is the total amount of data (in GB) you’ve stored. Amount of Outbound Data Transferred: Each time a file is downloaded, you are charged. Number of Requests : Amazon charges you a (small) fee for each request you make. 200TB as your example is from amazon S3 calculator: Estimate of your Monthly Bill ($ 5012.35) I'm sure its not that high for them as they dont need 200TB, but surely not as cheap as the rates you quoted. And NO business that relies on online, on demand storage content for its entire user base and its livelihood would ever use off the shelf home PC consumer grade hardware. So quoting how cheap consumer PC hard drives are is irrelevant. (not to mention Roll20 isnt looking to get in the content server management business..They would need to hire someone if they physically in-housed storage it, as well as the data backbone cost to distribute it from inhouse)