What 'frustration'?
What '$hit' situation are you yapping about? Like you Chinese claim that the South China Sea belongs to China because it's called 'South China Sea', similarly, the Indian Ocean belongs to India because it's called the 'Indian' Ocean!
So how dare you even think of venturing into our territory? You guys would get screwed because you'll be too far away from mainland China to protect your flotilla of two and a half ships loitering around trying to get a foothold there, thousands of kms away! Without any support whatsoever, the Chinese would be cut to pieces!
Trying to establish a base in the Indian Ocean? Bad idea. Don't even think of it!