This guy is insufferable. Also, I'm pretty sure Jim hates just about everything lol - especially Ubisoft. He sure does moan a hell of a lot in his videos about a hobby he likes (to hate). Gotta pay the bills I guess, for the hits. There are so many of these 'I hate modern AAA games' on his channel, its gotten to a point on preaching :P That, and Jim's constant political leftist views are constantly rammed in our faces. He was good before, now he's just like every other ResetEra drone.
But yeah I just buy games that I like. I just avoid the crap stuff like micro-transactions. And if there are planned DLC season which are integral, I just wait for the complete editions. You can't really avoid shitty practices. Hell, even Nintendo are dabbing into microtransactions and split DLC content.