One reason why people sometimes execute network services as superuser (i.e., root) is the fact that Linux, like most operating systems, doesn't allow non-privileged users to bind sockets to the so-called System Ports (a.k.a. Well Known Ports or privileged ports).
One can't say that this is generally