Credit cards, UPI, Wallets and other bank offers makes the delivery fee go away like Onecard gives free delivery once a month, Cred UPI give cashback in range of rs.10 to 20, Simpl also gives free delivery option sometimes cashback too.
Also, the prices are actually lower even after delivery fee for some products. For example local general stores and shops in my area sell fortune oil packet for Rs. 125 -130, same goes for Rs. 117 on blinkit. Additionally, black A4 print cost Rs. 5 per page at my local print shop and blinkit does it for Rs. 3 per page plus the paper quality is far better. There are many such examples.