What you are saying is correct if you are talking about a new/start up business. However over time a business will build its own credit history and score.
Also it is fairly easy to open lines of credit with suppliers if you are willing to work with them and prove yourself to them.