Nah that's not true a lot of really good restaurants do offer discounts cause they are still competing with the same set of restaurant goersgood restaurants usually do not offer discounts.
PS: when I'm saying good I'm not talking about the luxurious Indian accent, dhilli etc. 🙂 those definitely don't give discounts easily