Cool story time.
Owns 2003 B4 for 6 years.
TT aids. Told by every troll that it will literally self destruct from pinging.
Never experience pinging. Great car, 110%, would drive again. (other than everything starting to fail over time due to its age)
Owns 2016 WRX for 4 years.
Direct Injection and CVT aids. Never had any trouble with it. A couple of months ago it started slightly pinging under specific loads (inclines at around 60km\h), but only when fuel was getting stale.
Confirmed excess carbon build up in the throttle-body and intake. Takes Subaru 3 days to clean it. New spark plugs while they're in there.
Car is now more responsive than ever. I've also noticed the highway fuel economy has improved. But it's parked a lot now, I work from home most of the week. It will probably need a clean-out again in a few years time.