First I’d like to say I liked it a lot but I think there’s still a couple points to make it better.
Even with warmode bonus if you do the whole campaign you won’t be able to cap as the campaign leaves a lot of space to fill in term of experience required to level up. This seems to leave a lot of players lost and having to walk back and if you do not play with warmode that some ended up not being able to smoothly follow the campaign as they were blocked due to lower level.
I would personally suggest a 10% experience requirement nerf or a campaign/quest experience buff of the same amount to help players follow the campaign. Considering there’s has been many way to cheese leveling with some lowering it under 4 hours I think this would help players that prefer the more standard way.
There’s also the issue of requiring dungeons to progress the campaign which push you to do a follower dungeon if you do not want to wait for the queue and immediately want to progress. I understand the lore approach and I like doing dungeons as part of the story but I don’t feel in term of gameplay this really worked well for me.