But it’s not meant to be evil.
Cockpit and 7.7 are quite rough as a release, both needs a lot of polishing and edge smoothing. Due to necessity of restore-data module, Cockpit is not anymore “an option to play with”, but a necessary tool for day-to-day use.
So it’s given two options for the GUI: NethGUI which work quite well but won’t receive any development and cannot be used for restore, or Cockpit which is showing a lot of things that needs to be fixed by user experience perception.
I think that 7.7 release was a bit early and should have been proposed as “beta”, allowing to end users to decide (upgrade or postpone).
Seems fair to you?