Formula 1's brief three-year stint in India promised so much but delivered little - a fleeting spectacle that failed to take ...