A lot of the "bad press" is mostly opinions and hype. Royal Canin is also what I feed and have for several years now. But I do agree you should feed what the breeder is feeding and if you want to change do is slowly especially with a puppy to give time to adjust. Good luck with your new puppy.