You're allowed to not like the school, but I don't think any of that amounts to operating like a for-profit organization.
Pedantry and HN - name a more classic combo
"Their tuition is expensive" isn't a good reason to exclude them from the tax break. "They are abusing their non-profit status to basically operate as a for-profit corporation" would be a good reason, but I don't think it's true.