I guess I never answered the thread title's question.
DI engines are dirty because of the fuel they burn. All engines have some reversion where unburnt fuel slips past the intake valves and leaves a carbon deposit in the intake valve chamber.
In port injected engines, the solvency of the gasoline washes away that carbon in real time. Both engines are making the same amount of carbon deposits, one is just cleaning it. Actually, a port injected engine makes a bit more carbon deposits. But, again, you're none the wiser because it washes them away in real time.
DI engines are dirty because of the fuel they burn. All engines have some reversion where unburnt fuel slips past the intake valves and leaves a carbon deposit in the intake valve chamber.
In port injected engines, the solvency of the gasoline washes away that carbon in real time. Both engines are making the same amount of carbon deposits, one is just cleaning it. Actually, a port injected engine makes a bit more carbon deposits. But, again, you're none the wiser because it washes them away in real time.