India is definitely poised to become a booming e-commerce market in the future but it has no where near peaked for these companies to be content with. The consumer market is still heavily dominated by the US and European countries. If they do not expand they are doomed.
And this is not restricted to e-commerce players alone. I notice this even with payment gateways / payment processors. We have quite a lot of payment processors that have a strong local presence. Some are even as good as Stripe (see Razorpay) when it comes to API and ease of implementation. But then again, they have no ambitions to expand to other countries. So India essentially has no access to an International payment gateway (Paypal doesn't count as it's only used for remittances. There is no equivalent of Paypal IPN/Paypal Express Checkout/Paypal Marketplace). To disrupt these companies, all it takes is for Stripe to open shop in India. Nobody would then have any incentive to use these payment gateways and they'll start seeing their market share diminish.