In reply to Andreas Nurbo.

So your whole argument against it is that you create the settings + controls separately??

If that's all then it's quite easy to combine the settings + control creation with a simple function...
Perhaps instead of arguing against the customizer everyone should just get used to the idea that it's here to stay and focus on improving it.
Instead of complaining that it doesn't do what everyone needs or the way you want it, try to make it better. :) That's what I did with Kirki and I offer 2 alternative syntaxes you can use: https://github.com/reduxframework/kirki/wiki/Fields

Anything's possible if you try to solve your issues. :)