You have not read my earlier post. Now pasting again all justification. My next post will be specifically for Indore railway station.
Please Understand the meaning of overrated. Indore may be good city but not very good city. It may be best city of MP but on national average not best city. I am not here to bash Indore. My view is Indore is good city but not the best but overrated. Regarding IIM and IIT, centre govt tries to balance it in all states. May be they found Indore best in MP. Kharagpur even a small City having IIT decades before it's being set up in Indore. So can't decide city's stature based on IIT and IIM. Regarding airline traffic, again...
more... being best in MP does not mean best in overall India. Even 3rd biggest city in MH (Nagpur) having more air traffic than Indore. So your sentence ""All airline operators are also idiot who are operating most number of flights from indore than any other city in india" doesn't make any sense. It's 24th busiest airport. Even Lucknow, Patna, kochi, kozikode, Jaipur, Vizag are above Indore in list. You can get your fact checked. Regarding Infosys and TCS planning to invest in Indore( still not completely opened their office). Same is true for most of tier 2 cities like Indore. Infosys has even planned to invest in kolhapur ( far smaller than Indore) even TCS has already big office in Lucknow which is considered less developed than Indore. Small cities than Indore like Vizag, Bhubaneshwar, Mysore, belgaum, coimbatore has so many IT companies than Indore. Finally regarding industries, there are many industries in smaller cities like Aurangabad, Nashik, chandrapur, Bokaro, Rourkela, Jamshedpur, Vijaywada.
I am again saying I am not bashing Indore. But simply Indore is overrated. Don't go by emotion. Go by logic. I am still saying it's good city but not very good on national average. Discussion should be on logic not on emotion.