Tbh, I don't hate missions, besides by the fact you need to play arty for some missions, but all the things he pointed in that video are pretty valid. I don't mind, but Excalibur is indeed grindy af. It's good to see the biggest WoT YT finally starting to speak the truth about certain topics.
The missions are grindy but WG, at least, took out the ones that depended on pure chance like setting tanks two tiers higher on fire twice or ram killing a heavy tank two tiers higher during the full moon on a Thursday while wearing a clown suit
Once I saw that I had to play arty, I pretty much disregarded it. The national part is the worst - if I absolutely had to buy back the US arty to complete a mission I suppose I could, but playing french or russian or german arty as well??? Yeah, no.