Formula 1’s 2025 season-opening Australian Grand Prix provided challenging weather, but that was no excuse for some of t ...