I don't generalise like you do.My experience in Singapore that time doesn't necessarily mean the same everywhere. It just added to the fact that I don't really like their food. The only Indian food I can eat is korma, but it's not really a preference when dining out. I'm sure there are great Indian establishments all over the world, like there would be filthy English restaurants/establishments here in the UK.