All about money at the end of the day seems alot of other owners of other marques have some serious money to throw at cars not that a big power cossie is cheap but cheaper than a proper power skybox for example
maybe the focus cosworth will inject some new owners and more money etc in the RS scene