>A person in Nigeria can teach themselves Hindu, just from pure curiosity and no budget
Again, these are poor examples. It's not terribly easy to learn a language for free using just the internet. Everything is freemium and it's only getting worse. It's arguably easier to go to your local library and use their resources.
Many people have this idea that some things would be impossible if not for the internet, but that definitely isn't the case.