Don't forget that techie types tend to be very binary - black and white, no gray areas. As a result it's easier to get into confrontations. I found that walking away from frustrations for awhile is very helpful.
I can't figure out the system WA uses for their documentation either. Just when I think they're all on vacation, a whole bunch of useful stuff comes out all a once.
It's easy to beat up the documentation team and blame them for everything that people get stuck on, but I found supplementing what they do to be more rewarding. Oh course you occasionally expose yourself to unappreciative people in the process, but it's worth it when you get a little positive feedback. :)
Hang in there