Well...It's not a "claimed" better system it's just simple fact. Especially in a turbocharged vehicle you need a dual valve...not a dual catch can but a dual valve. You need to seriously do some research. It amazes me how ignorant people are on the subject given how much information there is out there. I am not meaning to poke at you just unscoring that I'm not giving you an opinion but rather regurgitating facts from reputable sources and the facts of how physics work from a pressure/ventilation standpoint. Under boost especially you need to create more vacuum than is possible with a single valve system. People that don't understand the difference between a single valve and dual valve catch can system should do some research and educate themselves. It really is quite interesting and you can only gain from the knowledge.
These boards are so full of half truths, mis informed opinions and straight up gossip that it's sometimes hard to make your way through it.
Here's a starting point