Well I don't know how u make money. But these developers also have to pay taxes, rent, pay for food and gas and maybe other stuff. So if u really expect devs to put the full game out there for free u are delusional.