UPMC is not entirely a non-profit, and they never pretend to be. AND, they pay taxes on their for-profit endeavors. Additionally, they give back millions to the city, i.e. the $100 MILLION for the Pittsburgh Promise. And the people complaining about ...