As an Indian and a vegetarian, I agree with both those assertions. Indian cuisine(s.. there are many regional cuisines) is full of naturally delicious vegetarian (and even vegan) dishes. But that also includes a lot of starchy and fried foods. But there's such an abundant diversity available that you can prepare lots of healthy, delicious menus with different set of constraints (high protein, low carb, low fat, high fat/protein etc.)