That's what I meant by GDI, Gasoline Direct Injection. I'm running a catch can on my 2016 direct injected L86 engine because there is no fuel going over the intake valve.
I see a lot of pictures of how bad it can be without a catch can, and obviously a catch can helps reduce the oil going through (which is why I am running one on the GDI engine).
However, I still haven't seen any results with a catch can, does it actually prevent it? Or does the fact that there is likely still some oil getting by, or still some oil potentially getting through the valve guide seals, and still no fuel going over the valve, mean that it happens anyway? I've never seen that, so if you know of a source I'd love to see it. I have had a catch can on my 2016 L86 since it was new, but I only have 35k on it. When I hit 100k, maybe I'll have an answer for you, but that will be a while. I'm getting an answer myself because I see all these "this is why you need one" pictures but no one has ever proved they actually work so I'm doing a test. I do get quite a bit of oil out of it I'll tell you that, its an "Elite Engineering E2" catch can. Whether or not its actually preventing the problem is TBD, so many people put one on there and see the oil and assume they prevented carbon buildup on the intake valve, did they really?
Of course by they time I have an answer they will be using both direct and port injection to solve the problem, or separating it better, GM already has a two stage separator they use on some of the little turbo engines.
BTW, have you ever seen the valves of a racing engine that runs on pure methanol? They look spotless, its crazy. But it smells like crap and burns your eyes. Race gas smells mo betta.