From a comfort perspective, liquid water is annoyingly similar to water vapour.
You simply can't make a jacket that's both fully breathable and fully waterproof.
The general recommendation is to match degree of breathability to level of effort.
That tends to work well for casual activities. But not for working hard.
My preference is for clothes with different panels front and rear. More waterproof at the front, more breathable at the rear.