How come websites such as Khan Academy and Anatomy Zone do not charge for their services?
Khan Academy is a 501c non-profit. They do some fundraising, they have some regular backers, and some big time contributors like these.

I imagine it's a similar case for Anatomy Zone. They are affiliated with a bunch of other non-profits that you can see on the bottom of their front page.