There’s always a price to pay for something.
And both options (either keeping status quo, i.e. go without new interface options, as well as the opposite - to introduce new options) has their price.
But those who pay are different. In first case, it’s the user who pays. Especially new inexperienced (to this software) user who has personal preferences brought from outside. We force them to learn our way, and not only the new concepts (that the software is built on, like styles etc.).