Why would you not have sympathy? Nobody was hurt by this. Consumers still paid the same prices. Now more of the money goes to the shopkeepers (and presumably reliance, which absolutely doesn’t need it).
Source? In the US, retail businesses compete heavily on price. If one shopkeeper pays too much for their supply, then their competitor will price lower and sell more.
There is a reason why all big retail companies have tiny low single digit profit margins in the US. If they don not keep up with advancements in the marketplace and offer competitive pricing, they go out of business. I do not see why the same would not happen in India.