Is every vehicle with direct injection going to the junk pile if you don’t do the direct injection cleaning that the dealership try’s to scare you into? Is there not someway to prevent this impending disaster?
First answer, No, every DI vehicle is not headed to the junk pile. Even IF the intakes clog up, they can be cleaned. Some DI engine are worse than others for clogs and research will tell you which ones are the worst. Not sure the Caddy is one to worry about. That said, depending on cost, it might not be a bad idea to do the intake cleaning.
Your second question… Preventing the buildup at all seems to be a function of how well the crankcase gasses are dealt with in the engine. Some people install “catch can” kits on the engine to collect the oil spray that causes the buildup. Some engine don’t need them or owners don’t want to install them - refer back to answer #1
As for “impending disaster” - Yes, there is a way to remove buildup and your dealership just tried to “scare” you into doing it.