Well, yes, but on the whole, that one doesn't seem to be working: there are still plenty of people more than willing to plop down their $60+ for the latest and greatest AAA games...with loot boxes, microtransactions, always-online requirements for single-player modes, and extremely dodgy privacy policies.
You might not be able to ban always-online requirements without unacceptable collateral damage, but you can legislatively address “extremely dodgy privacy policies” by simply having decent privacy laws and not leaving the issue up to corporate policy.