Recommending something just for the sake of $$$ is...terrible.
I'm sure quite a few do it too. I honestly don't know how I could trust a vet if I thought they were doing that.
And then there are some8 who do extra things (esp. when they have the animal in the back) for free that the client doesn't see (extra, extremely safe diagnostics like cytology, etc.). The clients in these cases either can't or won't pay for all of the stuff and the vet just wants to make sure everything is ok. But that isn't the side people see. They just see a bill and get upset.