The problem is that this is going beyond items/cosmetics and becoming integral to the game mechanics; whether that be starcards/class progression or orcs that become a commodity as in Shadow of War (impact makes them more trivial and end game a chore).
Anyway look at Battlefront 2:
a) not only $60 version but still an $80 deluxe with items - meaning the game is also being sold at a price to accomodate increased dev cost, could also argued separately to be pay to win depending how implemented.
b) Single player campaign 4 hours - may start great for a couple of hours but meant to be average after awhile and especially when taking time into account, even if another chapter comes available after Last Jedi.
c) Really only 2 modes seem to be most playable
d) actually more mode content going back many years to older Star wars games.
e) When the loot mechanics pay mechanism was in place Angry Joe tested by spending $40 to see its behaviour, it was pretty terrible with what it gave and just encouraged one to spend more - ironically makes more sense to buy the $80 deluxe game but point is the recurring service is designed not to be fair and is in spirit of gambling.
And really important also worth noting that even with the recurring revenue system disabled in Battlefront 2 EA actually told investors this will be not hurt their Financial 2018 year, in fact they said:
This change is not expected to have a material impact on EA’s fiscal year 2018 financial guidance.
I think most of us can accept some kind of recurring model or even delux game options if done correctly, but the key is getting the balance correct and both these recentish games are an example of being skewed towards maximum recurring revenue linked into the game mechanics.
Of course these are not the 1st games to be so extreme, there should had been a shitstorm with regards to Madden and Fifa.
But lets be honest, there will always be more than just the standard $60 version on sale when it comes to the big budget AAA games and the higher priced ones will always have buyers.
Looking at Assassin's Creed Origins you have Deluxe and Gold options, along with the recurring cost revenue - context is more about publishers/devs do sell beyond $60 for the big budget games.
Just to reiterate I am comfortable with recurring revenue as long as it is not implemented to attain the greatest level of financial reward for the publisher at the detriment of the game/player.