I agree, changes can be good. I'm all ears if you have suggestions for how the project can be positively changed. While I don't personally work on the code, I'm happy to discuss ideas and get them in front of the right folks. However keep in mind their time is limited so I believe it's best to suss out the details and refine them before bombarding their mailbox with random ideas. Typically when I present a suggestion, it's fairly refined, and detailed as much as possible which makes gives it a greater chance of being seriously considered and/or implemented.
Webmin the core of Virtualmin is over 1 million lines of code, and a lot of work has gone into separating design from logic allowing people like Ilia to improve upon the Authentic Theme. Also it's important there's a mix of new features, and bug fixes released in each new version.
We all agree that change is sometimes necessary to continue improving the products, however it all starts with sharing them and refining them so that they can be properly considered and implemented accordingly.
Best Regards,Peter Knowles | TPN SolutionsEmail: email@example.com | Skype: tpnassist
Very good points made. I've contacted you on email to set up a time to discuss.