Mercedes Admits It Went ‘Too Far’ Removing Buttons. But Screens Aren’t Going AnywhereMotorsport—July 31, 2026