alphanumeric said:
The setting the device name / computer name automatically to some random gibberish is something else that annoys me.
I agree but that at least makes some sort of sense.

Imagine you are setting up your PC and you make your user name "Alpha". In older versions of Windows the host name would default to "Alpha-PC". You set up a second PC with the same username and it gets the same hostname (unless you edit it) and then your network doesn't work as you have duplicate names. Replace "Alpha-PC" with random gibberish, that error drops off your telemetry reports and MS management give you a gold star for reducing installation errors. Probably.

alphanumeric said:
An option to select "detailed setup" during setup would be nice, for power users etc. Select that and get the extra options normally set in the background.
Can't argue with that.