We know what people are hoping for with the cost cap thing, but if red bull have breached it massively, it should be exclusion from the WCC, not the WDC, imo.
Cost cap is just another tedious part of F1. Without throwing money at something in the sport, you're not going to gain time. I'd be surprised if Mercedes and Red Bull were under the cost cap this year, unless they're hiding some expenses somewhere.
The development race was always a cool part of F1. Now we've got giant cars, frozen engines and hands tied behind back.