Definitely a lot of people don't exactly realise how businesses work and that hosting a website for games isn't a charity and that there is no winning scenerio when you are forced to essentially either
ditch part of your devs or lose ability to sell stuff at all.