This comment is so right.
From my experience, controlling and limiting the UI has become a โreligious thingโ amongst young programmers who believe they know best and want to impose that on the rest of the world. The lame excuse I see most from the script-kiddies is โwe donโt want to re-invent the wheel!โ So they make the wheel square and claim itโs โbettaโ than evaโ!โ and call it a day.
During the 90s โ when programming such things was much harder than it is today โ nearly every UI was configurable. That capability to configure hasnโt gone away for technical reasons or ease of coding for that is easier than ever now, but because of these religious views on UI.
As the culture at large has gotten more authoritarian, software developers have gone right along with that. They are swimming in the same stream after all.