As someone who has worked for several companies that provide "enterprise" software, I can say that's only the case with bad companies. There are many companies that are constantly trying to improve and update their documentation so that support only has to deal with the unusual or complex and difficult problems.
Edit: And I should add that there are plenty of people who will call support for every single problem they encounter, no matter how clear the documentation is.