And there is part of your problem. In my experience, when it comes to waterproof gear you get what you pay for. Waterproofs also need to fit well, specifically for trousers the waist doesn’t want to be low (water gets between jacket and trousers) nor do trousers need to be too tight when sat - stretches seams open which will leak before long; also not too baggy - water pools, causes cold spots which gets condensation on the inside and you are convinced the trousers have leaked. I have a pair of Klim badlands that get damp on the inside when I wear them but having immersed them in water they definitely have no leaks. It’s condensation forming. Or water polling on your saddle and being pushed through the breathable membrane under pressure.
After saying all that the best solution by far is overtrousers, anything vaguely waterproof will do over a pair of trousers that should be waterproof but aren’t. The very best overtrousers I’ve tried are Scott ergo. Just leave them permanently over the top of your normal riding trousers for the winter. Have a look on Motolegends. My son was given a pair when he worked for the mail service in New Zealand. He was completely wowed by them and wore them nearly every day delivering on a postie bike on the rainy west coast. Still waterproof after over 6months. When he finished there he took them with him used them for the rest of his 18months of travels on bikes around NZ, and still uses them in the UK 2 years on. Still waterproof. I bought a pair on this basis and think they are great. Get them a tad on the small side rather than larger than needed - they are stretchy and fit and work better right.