Wouldn't "decentralize" or "diversify" be a better term than "democratize" here? I don't really see the democracy involved as opposed to simply having a broader disaspora of education.
When people say "democratize X" they mean to bring it to the masses, so that it's accessible to everyone.
I wouldn't say this decentralizes or diversifies anything. This is 1 website, making it a central point. And it's just the same math. Diversity, in any form I can think of, has nothing to do with it.
Agree with your point though.