I'm not sure why this gets glossed over so much.
Why don't games with Crysis+++ graphics exist, with 400 hour campaigns and deep, involving multiplayer that is constantly updated by the developers?
Because that sort of game can't reasonably be profitable. It isn't because it doesn't sound nice, or because no one would want it. It just isn't viable in a marketplace, so it isn't made.
The same might be said of many games on the market today. If $50M games are struggling with piracy, and additionally, it is quite clear that piracy isn't going away, then gnashing your teeth, stomping your feet, and hrumphing about it isn't going to do any good. If the games aren't economically viable, then they just aren't, just as my Crysis+++ games isn't either.
If you're interested in solving the problem -- in the real world we actually exist in -- then something else has to change. Maybe it's the budgets. Maybe it's a greater focus on online connectivity. Maybe it's something I'm not even thinking of. Just because you'd like to make something doesn't mean it can actually succeed in the marketplace.