People who write tutorials will counter: "You can't teach EVERYTHING -- you have to assume some knowledge!" Which is true, which any parent who has endured an infinite chain of "why" questions from a child can attest. But most online tutorials could be MUCH better than they are.
I've come to the conclusion that the reason most tutorials are so bad is because -- unlike myself -- most people who write tutorials don't like teaching. They think it is a distraction which takes them away from their "real" work. But I would challenge those who write tutorials: Create a work of art! Good documentation is something to be proud of.