> he static world that sysVinit was build for hasn't existed since USB came on the market
Actually, on servers the world is still pretty close to static, you may have a thumb drive plugged in to USB once in a while, but that's aobut it.
> Maybe, for an experienced sysadmin, it made sense. But for a much less experienced person, systemd is FAR easier and better.
Again, for servers things are different, in part due to the legacy of tools and non-systemd systems that are around.
This is like so many other things happening in Linux today, people look at their laptop and say "this is so much easier", or "I don't need that sort of thing for one person"
the vast majority of Linux systems out there are servers (even including Android as Linux systems). It's perfectly legitimate to introduce options for people that make the desktop experience, especially with inexperienced people easier and more automated. But far too frequently, these changes break down when you aren't on a single-user desktop/laptop. If the changes are optional and the admins have the easy option of using the old way at install time, great, go for it. But when the single-user desktop changes are pushed as the only way to work, we have a problem.
The Debian approach of supporting many options avoids this problem (and even though Ubuntu chooses a default, they inherit all the options from Debian so tole old way is not much further than an apt-get away)