Guies be positive. Just think this will create atleast thousands and thousands of jobs directly and indirectly. So many people will be employed and so many will get direct and indirect benefits.
F1 or motor racing is not about only driving and its not like cricket. A lot of mechanics e.g. machines involved in this sport. It is a high end technical sport. Teams like Mclaren spend around $500 million as their annual budget. And think in a week how much each team will invest in India indirectly.
India is growing and people are technically strong hence F1 cannot ingore tapping a hugely talented market neither India can afford to loose a great job market.
F1 is a huge sport and this will give a huge job oppurtunity in sectors like travel, tourisim, IT, steel, manufacturing and and many many which we cannot imagine.
Also this will be a shame if we donot open ourselves for this kind of highly rated sports where direct/indirect benefits are huge.