The issue with supporting multiple user interfaces is not so much the maintenance of the front end. The biggest issue is that, unless willing to accept inefficiencies, there needs to be a fairly close integration between the front end and the back end code. As the back end changes, corresponding changes are needed in all the interfaces between the font ends and the back end. Further, security holes can exist that affect any of the interfaces, and finding and fixing them can be time consuming, as well as an additional risk to the whole infrastructure.
Those wanting a very basic interface are better finding one not supplied by Fastmail, and accepting the inevitable slower experience.
|