When the 2024 F1 season began, it promised to be a bore, but the development of McLaren and Mercedes have given the sport something to talk about.