You also have to remember BMW is a car manufacturer while Force India is a "privateer" that is has no automobile manufacturing of its own. Toyota with the largest budget in F1 has not been able to build a good package to win. Force India will take a few years or by then Mallya would have sold it.