Upvoting because you are correct that the documentation is freely available and it’s only the knowledge-base that requires an account. However, there can be some very useful information in the knowledge-base, e.g., resolutions to problems that don’t have a readily available answer anywhere else on the Internet. If you’re not running a large fleet, a cheaper option is to sign up for a developer account which costs nothing.