> PS. According to Wikipedia UNIX is a multitasking, _multiuser_ > computer operating system, so it turns out that the loss of ability > to run multiple startx/xinit sessions is equivalent to the loss > of the essential UNIX feature- _multiuser_ support:(
You have this very wrong. The problem is that step-by-step over the last 20 years, X itself became less and less of a multiuser environment. This happened when direct hardware device handling was added to X, a userland program, to support the retarded PC platform. Safety issues were ignored. Multiuser was ignored, too.