@ Lord_Ami,
Addind new features to a program that has known problems(not just the UI) is like adding fresh vegetables to a compost pile. Trying to sort out whether a bug was created by the new feature or was an existing bug adds to the backlog of problems to solve. The compost pile keeps getting larger.