I have said it before, and I will say it again: IN MY OPINION, the rooted (or to use your word "anchored") stance is to be used only when you are in the range where Wing Chun is meant to be used. If we are a boxing ring's distance apart, I wouldn't stand there rooted. I would need to be mobile.
Now here are some other opinions I have, which I have never voiced before, but are to address other things you say.
*Wing Chun does not favor elbows. It does not favor ANY strike...because you can't. Imagine if I favor elbows, so that is predominantly what I train, and I suck at everything else. Well, then I will get creamed in a fight because elbows can be used only in EXTREMELY close range. If I am fighting a guy with arms as long as Brock Lesnar, I don't want to approach him by throwing elbows. I need to bridge the gap first.
*Wing Chun does not favor blocking either, at least not in any lineage I have seen or trained in. We favor HITTING.
*I do not agree that boxing has more punches, as there are many moves in Wing Chun that could be reinterpreted. For example, I think Bong Sao could very easily be converted into something that resembles an "overhand" punch. (If video is needed to explain, then I will gladly post.) I have also seen other techniques that could be viewed as hooks and uppercuts.
That is all for now.