This is actually wrong. You can be added to the `docker` group. On Docker for OS X you also don't need root.
But that's not the point. The point is, if I'm on a system where I don't have the ability to make system-wide changes (run docker as root, add myself to a special group, etc), then I can't run docker on that system.