The barrier of entry is not kept intentionally high. That’s what gatekeeping is.
I think we should encourage people to contribute into the project
Yeah, and one such way is to go through the documentation, work through the points where things are not clear and make a PR with the changes. That is much better for everyone involved than going around calling for a conspiracy to keep beginners away.