I'm not even sure the remedy Jim thinks needs to be applied can even be applied. I came to this conclusion when he started banging on about Epic and Tencent, and I think Jim called for boycotts, or at least, that was the implied conclusion. There is literally fuck-all that boycotting would do, even if you somehow got everyone to ignore brand loyalty.
If Jim got his way and we all listened to him and stopped buying/supporting the abusers in the industry ("voting with your wallet"), all that's going to happen is all those devs and publishers are going to go all-in on China, where none of this literal faggotry will get in the way as long as you keep the Party happy. All that changes is that they produce games for Chinese audiences the way Hollywood panders to them now. Fanboys will fanboy even if they now get a CCP-approved version of thier favorite franchises. Nothing would change.
Americans/Westerners cannot vote with thier wallet once the Chinese market comes into play, because they have just as much, if not more money, and the government can ghost people like Sterling who complain about industry practices too much. Its beyond the power of the collective American consumer to fix.
tl;dr - Nothing Jim suggests would change anything because China exists.