Only if the rule changes are bought in.
the beudget cap is not going to work as how do they know how much they've spent?
it's not like they are going to go through the books, especially if it costs them £30mill to actually sign up to race, who's going to spend £10mill on designing a car and paying their staff etc?
they'll be no money let to race