The news of General Motors' entry into Formula 1 in 2026 via their Cadillac brand has generated plenty of excitement about an ...