We had Indian for lunch yesterday and I was pondering this point. We both really like Asian cuisine, a lot, there isn't one we don't like. Really good Chinese is really good, to me, a fair bit of it is just "sort of OK good" to me, but some is superb. Japanese, sign me up. Korean? Bibimbop del sol, yup. Vietnamese? Yup. Phillipine? Yup. Malaysian? What I've had was really good. Thai? All day.
Globally, I'm all over Mex, south American, Tex Mex, Frrench, Italian ... the kinds I don't care for is a shorter list. We have two excellent Indian places near us so that is a factor, and to me, it all tastes quite different from each other and is superb. We get something called thali sag often for lunch and it comes with five very different dishes and naan (which to me is not the greatest).