Vets usually do not get any more money for recommending particular meal plans. They recommend these diet plans since they are the one types which have experiments proving whatever they are claiming (ie avoidance of crystals in bladder) I don't know of any scientific tests proving that grain free eating https://www.petskyonline.com/royal-canin-dry-cat-food/l/?page=1