I think you tagged the main offenders. I've been gaming since the 80s and if you look at the top games that have come out this generation on Metacritic, games and the gaming industry are hitting it out of the park. There are actually too many good games to play, you'd have a hard time playing through them all even if you were unemployed.
One just needs to stay away from some of the larger publishers who have done questionable things. Plenty of other good companies/devs doing their thing, who deserve people's money.