Would they still be around today, or at least have lasted longer, had they not won the championship in 2009?
No, Mercedes taking over Brawn GP is the sort of deal Brawn dreamed of. It's disappointing that his relationship with Mercedes soured or he would still be there running the team.
But on the upside he's gonna save formula 1.