Society ❯ Sports Culture ❯ Fan Reactions ❯ Public Perception
He contends the leadership turmoil cost Max Verstappen the 2025 title.