Yea, the Indians have tendency of projecting a unreasonable amount of optimism. You can see it in everything they do.Off-topic but this occurred to me recently while watching Chinese movies and tv dramas. I see a lot of Indian movies and shows like flexing a lot but when it comes to Chinese movies and shows it's almost borderline depressing. It's kinda funny.
The Chinese are often too self critical, always wondering how others would perceive them.