I think they both have significant issues past level scaling honestly, and I think it’s all by design to sell you the game as a service instead of a fun experience. It incentivises them to make a game that keeps you playing, not one you’re glad you played.
Overwatch. I keep wanting it to be something it’s not and it keeps rewarding me with pointless gameplay and addictive micro txs. Same with the rest of the blizzard lineup actually. They all used to be so much fun, but now they just ring hollow even when I’m having a good time.