To be fair, I think a big part of Mercedes' dominance is that they had the best engine and the best driver, two factors that are not under Newey's control. I agree with your other points.
Engine: yes, they had a massive advantage
Driver: Not sure, from 2019 onwards Verstappen has probably been the better driver but he didn't have the car, but we will never know this.