Well, making everything world-writable doesn't sound ideal, but I suppose if you're on a dedicated server it's not too bad.
Remember that "everyone" only includes people physically able to access the machine via shell or run programs, which hopefully only includes trusted people in the first place.
In general I keep some data directories and such like world-writable, but only give group-write permission to everything else.
Mark