In my opinion Amazon helped Flipkart grow. If there wasn't any worthy opponent the growth would have been less aggressive. Now that the aggressive growth has plateaued, it makes sense to grow smarter.
Why does the customer service suck in general? Do they not invest enough in the technology, service people?