Setting legal precidents and regulating the industry are musts to curb this behavior. But we also have power as consumers. The ol’ “vote with money” if you will. There are too many uninformed consumers for this to have a huge impact, but keeping our money away from bad publishers and giving it to good ones will help.
Too few people care to vote with their wallet, they see shiny new game and buy it. If theres anything to be learned by all the shitty game launches and the early access trend its that gamers in general have poor impulse control and short memories