I have no problem with it being for profit. The issue is the alignment of interests and the thumb on the scales by government and vested interests. If health insurance worked like car insurance I think we'd be in a better state.
Vets are really the most amazing doctors and I hate to see what is happening to their industry. Hopefully in exchange for dealing with the bullshit of human health care, at least maybe the money is getting a little better for them (a lot of them are just criminally underpaid).