They fell off as of the last couple of seasons.

I see WRC as a total failure soon. It is what? Ford vs Citroen vs Private teams?

Sounds like DTM. Audi VS Benz