These movies don't represent the real India. They are just fantasies. Which middle class kid does not think of career after the education? Not all middle class kids can afford convertibles etc. What is so cool about switching to English? I don't see Gen X and Y or Z in other countries switching to English or French and thinking it is cool.