Swiggy's new business model:
So Swiggy has been irking me for a while now. Sometimes when I'm up all night, I like to order food. Who doesn't like hot French Fries in the middle of the night, right?
At first, the same delivery person would occasionally pick up another order from the same restaurant; I didn't really mind since the other locations were < 0.5 km from me, so a couple more minutes wouldn't matter. And reduced pollution, so all good.
But then Swiggy started assigning delivery orders from 3 far away locations (each in a different direction) to one delivery partner: the first person to receive their order would enjoy warm food, while the other two would get cold food. Look at this screenshot, he's literally going in the opposite direction!
While I can understand that not many delivery partners might be working at night, Swiggy should be up front about the availability of personnel before accepting an order. Baiting the customer with short delivery times, when they know they can't fulfill it is nothing short of a scam.
And when the customer tries to cancel it, charging a cancellation fee is double scam. Older screenshot for reference:
Let's break apart the bill:
When you try to cancel an order for Swiggy's fault of not delivering on time, they make you waste a lot of time talking to support, or give up and pay the cancellation fee.
5:45 - App shows the delay message in first screenshot
I reach out to CS.
CS: Wait another 10 mins for rider assignment
Me: It will take atleast 8-10 mins to reach my place, how will you deliver within 5:58 if you need 10 more mins?
CS: ....
Me: Cancel the order
CS: You will be charged full bill amt. as cancellation charge. Also I can't cancel an order until the promised delivery time
Me: "Bro" even if you find a rider right now and he rides at max speed, he won't reach my place within 5:58. So explain to me exactly why I need to pay for Swiggy's inability to fulfill its promise? So cancel and provide a full refund
CS: I'm not able to cancel the order or provide refund...
So had to get a supervisor on phone and waste talk to them - 13 mins wasted because Swiggy is a greedy POS that accepted order in bad faith, and trying to con the customer into paying cancellation charge. I had to head out that day, so a delay would have been unacceptable. If Swiggy was upfront about unavailability of partners, I wouldn't even have ordered.
And don't even get me started on all the ads shown in the app: then there's this gem. Seriously Swiggy, you're promoting gambling on your app with no way to turn it off? Shame on you!
And the best sign that Swiggy has gone to shit: they wan't their "Food Back"
Sure, Swiggy, you can have your food back, even though I've already eaten it by this time. You just have to wait a bit.
Stop hiring marketing folk and focus on improving service, not screwing your customers.
----------------------------------------------------------------------------------------
Guess which step Swiggy is at now; there's no option to NOT merge orders at all. At one point they were even offering a MEGA discount of 4 freaking rupees if you select the 2nd option:
Food delivery isn't like courier; time is of the essence. Some items become inedible if not consumed before it goes cold/warm. You either deliver it on time, or don't.
Swiggy greedily introduced Platform fee @ Rs. 2 (or was it 3?) and has since hiked it to 5. WTF do they need this for when they're already charging prices greater that the restaurant menu?
Here's the kicker: Swiggy knows exactly what they are doing. Each time I called and created a fuss about late deliveries and threatened to post on social media, this happens:
Conclusion: same as title
Has anyone else experienced a decline in Swiggy's service?
- Promise a delivery time of 25-30 mins
- Accept orders
- Say no delivery partners available
- Make customers pay cancellation fee
- Profit. For basically doing nothing
So Swiggy has been irking me for a while now. Sometimes when I'm up all night, I like to order food. Who doesn't like hot French Fries in the middle of the night, right?
At first, the same delivery person would occasionally pick up another order from the same restaurant; I didn't really mind since the other locations were < 0.5 km from me, so a couple more minutes wouldn't matter. And reduced pollution, so all good.
But then Swiggy started assigning delivery orders from 3 far away locations (each in a different direction) to one delivery partner: the first person to receive their order would enjoy warm food, while the other two would get cold food. Look at this screenshot, he's literally going in the opposite direction!
While I can understand that not many delivery partners might be working at night, Swiggy should be up front about the availability of personnel before accepting an order. Baiting the customer with short delivery times, when they know they can't fulfill it is nothing short of a scam.
And when the customer tries to cancel it, charging a cancellation fee is double scam. Older screenshot for reference:
Let's break apart the bill:
- Dishes are priced 50-60% higher online than in restaurant
- No free delivery if total is less than 149 - totally arbitrary bill value
- "Platform fee" of Rs. 5 per order - WTF is this?
- Swiggy One membership which varies from person to person apparently - a way to offer loyal customers extra discount
- Packaging fee - it costs 10 bucks max, but even stores McD charge a lot for the same paper+cardboard packaging that you get for "free" at the store
- GST - because calculating and showing the total price in the menu is beyond the capability of Swiggy. Math is hard
But imagine paying that much and still getting cold, soggy french fries!
When you try to cancel an order for Swiggy's fault of not delivering on time, they make you waste a lot of time talking to support, or give up and pay the cancellation fee.
Rough timeline of the latest incident: (First image in post)
5:28 - Order accepted with promised delivery time of 25-30 mins (So max 5:58)5:45 - App shows the delay message in first screenshot
I reach out to CS.
CS: Wait another 10 mins for rider assignment
Me: It will take atleast 8-10 mins to reach my place, how will you deliver within 5:58 if you need 10 more mins?
CS: ....
Me: Cancel the order
CS: You will be charged full bill amt. as cancellation charge. Also I can't cancel an order until the promised delivery time
Me: "Bro" even if you find a rider right now and he rides at max speed, he won't reach my place within 5:58. So explain to me exactly why I need to pay for Swiggy's inability to fulfill its promise? So cancel and provide a full refund
CS: I'm not able to cancel the order or provide refund...
So had to get a supervisor on phone and waste talk to them - 13 mins wasted because Swiggy is a greedy POS that accepted order in bad faith, and trying to con the customer into paying cancellation charge. I had to head out that day, so a delay would have been unacceptable. If Swiggy was upfront about unavailability of partners, I wouldn't even have ordered.
And don't even get me started on all the ads shown in the app: then there's this gem. Seriously Swiggy, you're promoting gambling on your app with no way to turn it off? Shame on you!
And the best sign that Swiggy has gone to shit: they wan't their "Food Back"
Sure, Swiggy, you can have your food back, even though I've already eaten it by this time. You just have to wait a bit.
Stop hiring marketing folk and focus on improving service, not screwing your customers.
----------------------------------------------------------------------------------------
Enshittification:
Here is how platforms die:
- first, they are good to their users
- then they abuse their users to make things better for their business customers
- finally, they abuse those business customers to claw back all the value for themselves
- Then, they die
Guess which step Swiggy is at now; there's no option to NOT merge orders at all. At one point they were even offering a MEGA discount of 4 freaking rupees if you select the 2nd option:
Food delivery isn't like courier; time is of the essence. Some items become inedible if not consumed before it goes cold/warm. You either deliver it on time, or don't.
Swiggy greedily introduced Platform fee @ Rs. 2 (or was it 3?) and has since hiked it to 5. WTF do they need this for when they're already charging prices greater that the restaurant menu?
Here's the kicker: Swiggy knows exactly what they are doing. Each time I called and created a fuss about late deliveries and threatened to post on social media, this happens:
Conclusion: same as title
Has anyone else experienced a decline in Swiggy's service?