I'd argue that games being open source and being pirated does mean you can't make money. I think you are looking at this backwards, like the rest of the industry. You don't need to force people to buy your stuff by making it closed and preventing people from getting at your stuff for free.
THe people that matter will compensate you if you make something that matters to them.
The whole idea that you need to force people to by your stuff through restrictions is a perverse way of looking at the world.