I think it is admirable that you have the skills to work around the disaster that our provider has come up with. For many of us, though, it is like having to learn how to run a refinery to just buy some gas.
I would rather pay you to fix it than put up with poor customer service. Would you be interested in taking in some investors to produce a user-friendly site?