DukeofThomas, it is obvious that your own opinions are very set and are also very important to you.

I am not trying to dissuade you from you opinions, only trying to point out that they are different from mine and other people.

Everyone has a right to have their own opinions. I cannot say yours are right or wrong, only different from mine.

Previously in another post you mentioned you do not have programming experience. I do have experience as a programmer (software developer to differentiate from other types of programming).

Even simple changes require a very thorough examination before they can be implemented in a functioning code base. They must be approved by many people involved with the project.

Design of an interface requires code to support it. Changes in that code requires integration into the other code within the same project.

You cannot change design independent of the code.