You having this opinion doesn't mean it allows you to be a racist asshole, what part of that you don't really understand? You are annoyed by Indian nationalists, there's absolutely no need to behave like you did just because of that.
The only thing Monaco has going for itself is being a tax haven for ultra-wealthy people in a land strip smaller than many towns in Europe; it's more impressive for a nation to be able to feed 1.4 billion people (even with all the gaps, misery, that are inherent from just sheer volume of people in a developing country) than being Monaco to be honest.
Just revisit your thoughts and be aware of the bullshit you say. Nothing good comes out from behaving the way you did, it can only lead to you cementing this pattern of thought, reinforcing it and re-applying to other nations that you deem "unimpressive", very easy to start considering people inferior if you continue on this path.
Be a better person than this, right now it's quite disgusting as much as you try to word it in ways to make you feel better and justified.