The problem is that every time this conversation starts... you end up
with
200 people all wanting some other program to be stopped/not run/removed but
not something they actually think is essential. And instead we end up
finding we needed to add one or two things because a lot of users wanted
this or that. Workstation like Server like Cloud are going to be general
operating systems which are built around fitting the majority of problems
people want solved versus a small set of things you or I want in a system.
This leads to compromises.. a lot of them.
I think Hans is suggesting that these services are enabled on demand based on events, e.g.
modemmanager only starting when a modem is present, rather than simply set to enabled (or
disabled) by default. Perhaps that's not possible, but I don't think Hans is
asking for services to simply be pruned at the expense of other users.