Support is never guaranteed with free software. A LOT of people use WordPress, and even if the developers wanted to, there would be no way for them to personally help everyone. It is just not feasible.
Support comes from those who volunteer their time, and these forums help many. Sometimes it is just a matter of knowing what to search for. It also helps to just use search engines to try to find issues related to your own. Many people post solutions to issues on their own sites.
The other option, of course, is to pay someone to help you. There are many people who offer such services, but one cannot expect perfect support for free. This does not just apply to WordPress, but to any free software.