Like all things in life there is balance that must be maintained. A language with few features but super detailed documentation is ultimately going to be less useful than a language with more features but not as strong documentation.
Obviously you want perfect documentation and full features but it just isn't realistic so you have to balance things to your requirements. So I went with 5 because the balance between language features and documentation is going to change based on requirements.