I've noticed that most educational websites do not charge for their services, even if they are maintained by only one or very few people.
Some of these websites are so comprehensive that they require almost a full time job to maintain.
Why do these websites not charge for their services? (I doubt they make enough money from youtube to make it profitable).