Thousands of Bengaluru restaurants have threatened to stop accepting Swiggy and Zomato orders from August 15 over commissions, discounts and payment practices. But the standoff is also testing whether India’s food delivery duopoly can finally face meaningful competition.