Must say though that Amazon's recommendation engine and technical prowess in general is superior. I imagine so are Amazon's warehousing robots and logistics. Also from what I once heard, their Vendor Managers are more efficient (and aggressive) in dealing with the merchants.
To me Flipkart's weakness in strategic vision started showing up in dealing with the fashion segment - I never understood such an upmarked Myntra acquisition. They already had the fashion segment on their site back then! And then they got even more heady and switched to an App-Only Shop for couple of days. Whoever, initiated and approved that move!! (Side note: Flipkart founders are ex-Amazonians.)