exactly they do not study nutrition in vet school , and they can't sell raw.. .
Don't settle for that kind of vet. There are any alternatives. (and there are more and more all the time) Both Missy (Jasper and Cash) and I travel a long way for our vet. She is part of a holistic veterinary practice. While they do sell food in the front office, it is a relatively good one, (Wellness) and they CERTAINLY don't push it on people. I've never even had them mention it to me, even when we've been discussing nutrition. There are people who like having the convenience of being able to pick it up at the vet's office.
Even when she has suggested supplements to me, she has told me that although they carry (some of) them, that you can also get them on line for less money. I see no problem with them charging a "convenience fee" for people who would rather not deal with ordering on-line. In the quantities they order, I'm sure they don't pay much less than retail for these products.
I haven't discussed raw with my vet, because I have my own reasons not to want to use it. (and I know Missy feeds raw) But I HAVE discussed home cooking, and complete DIY vs. using a product like Balance-IT as a base. She was COMPLETELY open to both options, also giving me the names of several other companies that supply base nutrient mix-ins for people who want to step up from manufactured dog food but are not ready to plunge into doing it all from scratch.
I know there are bad vets out there, and there are uneducated vets out there. But I think it's wrong to tar them all with the same brush. I work as an educational advocate for children with special needs. I am ALWAYS sitting on "the other side of the table" from school personnel. I find myself frequently reminding parents that few educators go into the profession with the goal of torturing children. There are some bad teachers, but there are an awful lot of good ones trying to do good work within a flawed system.
Veterinary medicine (and don't get me started on human medicine!) is similar. there are good vets and bad vets, and MOST fall somewhere in between. Support the best ones, and vote on the bad ones with your feet.