Ten years since its introduction, does F1 need its superlicence points system? · RaceFans on 5 January 2025