Jim, what would you consider an agile approach? Fixing a bug with an extension is easy and has little risk (if something breaks, it's only for the specific browsers the extension is for, and only for the users using the extension), as opposed to a change for everyone using the site, with all sorts of various operating systems, devices, and browsers.
Considering printing is a feature of the browser, and not a feature of WikiTree (although there is a printer-friendly version in the extension), something like this is a super low priority to fix, especially when the cause is a bug in the browser and not something we changed.