Vets will not get any extra cash for recommending certain diet plans. They recommend these eating plans since they are the one types that have scientific studies proving what they are saying (ie prevention of crystals in bladder) I do not know of any scientific studies proving that grain cost-free https://www.petskyonline.com/royal-canin-dry-cat-food/l/?page=1