It's true
Since the heavy use of computerized engine management, vehicles can automatically adjust the timing/fuel mixture/engine management in order to prevent detonation and ping.
This is why I have NEVER seen any owners manual (even sports cars turbo or otherwise) state premium fuel was mandatory. It's always "Recommended" by manufacturers of performance vehicles (usually higher compression ratios, turbo, S/C )that you use premium fuel, but if it's not available what do you do? Walk? Maybe don't sell cars in very rural areas where it is sometimes not even available? Porsche engineers design their cars so they will run adequately on the lowest octane fuel, and as I said before you get a performance hit, but the car will still run fine.