At least Taco Bell was the exclusive way to get your Taco Bell fix. Myntra is just an e-tailer, and many of their products you can get elsewhere. So it makes even _less_ sense than Taco Bell's move.
Interestingly, you can still access Myntra's non-frontpage: http://www.myntra.com/women