But you expect other people to use their free (literally unpaid) time to code what you want them to rather than what they care about or think is important. After theyve already made all of their work and progress free and openly available to anyone who wants to build off it. You have a fucked up view of the world.
Except the difference between a person not buying the game and a person pirating it is literally nothing from the perspective of the company. Except actually, as many devs have found and acknowledged, people who pirate the game often actually result in increased word of mouth and publicity, and things like merch sales, not to mention many go on to buy the game later when they never would have if they hadnt pirated it first. So saying “just dont buy it” is kinda fucking dumb, because thats all theyre doing in the first place, and the only negative consequence of piracy for the company is a “potential lost sale” that never would have happebed anyway.