Love Jim, and he makes some great points here.
The idea that if publishers raised the price of AAA games to $70 then they'd cease to do all the shady scummy greedy things that they currently do with games listed at $60 is straight up ridiculous on its face. It's in fact laughable.
I think the sad fact is that these things are going to continue happen regardless of the entry price for these games. Whether it's $60, 90, 20, or free, they'll continue. And so if that's is your perspective, as it is mine and clearly Jim's, then moving towards a freemium model makes sense, both from a business standpoint and a logical one. If Battlefront 2 was free, then no one would have really cared or complained much about their predatory practices because it's expected in a freemium model. Same with Shadow of War. I do think games that have those aspects should be free, because that's where they make most of their money anyways.
That said, I also think that more games need to be willing to adjust their pricetag. I do think there are some games that could easily get away with requiring $70 or even $80 to purchase. I think games like Horizon, Breath of the Wild, Witcher 3, and so on all are worth that kind of money as they are of extremely high quality and they don't utilize any microtransactions or other predatory practices, so in those cases, it may make sense to increase the amount of money charged up front. Though personally, I think in those cases it probably makes the most sense to continue the current trend of having multiple editions - $60 base game, and then up from there for added bonuses like steel book editions or special editions with art books and statues.
Also I think more games should cost much less than $60, but not necessarily utilize the freemium model. Basically, the yearly iteration games, like the sports titles, should cost probably around $30 since they're usually just the same game as the prior year with some tweaks.