I like wearing a GoreTex shell for it's wind proof abilities .
It depends how windy it is. The higher the windspeed, the more you need wind proofing. At the same time, the windier it is, the less condensation becomes an issue. The thinner your insulation is the better moisture will be managed too. So, yes, in moderate cold, or super windy weather, WPB membranes can work very well.
There is also a difference between wearing a WPB shell jacket, which is what I believe you are saying, vs wearing an insulated jacket with fixed WPB fabric on the outside, which is what a lot of the suggestions above were.
Those insulated WPB jackets are especially problematic in cold weather because any frost/condensation that occurs on the inside of the outer shell fabric wets out the insulation. And then if you want to dry it, the moisture has to transfer through the insulation to dry.
In your case(separate shell), at least when you come inside, you can let your shell dry directly to the air, and the insulation layer can dry as fast as possible since it is not hindered by a WPB membrane on one side.
I believe that stopping the wind before it passes through an insulating layer or two is what works best for me.
Of course it is important to stop the wind sufficiently. However, any high loft, insulated jacket (except for PT Alpha and such), whether down or synthetic, will have a shell fabric that is extremely wind resistant already, so the difference between that and a WPB fabric on the outside is not night and day.
If it is not (extremely) windy, that plain shell fabric will provide more than enough wind resistance on it's own, while keeping moisture levels far lower, ultimately keeping you warmer.
And then there are the days where it is both frigid and blowing super hard, and that rare combo is where I would advocate adding a wind resitant layer closer to the body, since you would still be using the non-WPB parka for it's warmth.