Isn't that how all businesses work? If the demand is there, the price goes up until the supply increases to counter the trend, which is something that hasn't really happened with vets. The demand in this case comes from people who, on average, have a lot more money to spend on their pets...