If piracy was really that big a problem then the entire PC gaming industry wouldn't exist. The issue really was that microtransactions were too easy on mobile, and freemium/casino-like games were simply making too much money, so no developer had the incentive to make anything else.