Is it really broken though?
Improving the codebase could be simpler and safer, but less marketable maybe…