When I write software to use in my office, and I pay the staff to use it despite its issues, then it is ok for me to say " it is too much of a problem to fix that; learn to live with it." The moment I try to market it, and accept money for it, however, I cede that right. The only acceptable response is "yes Sir/Ma'am. " I don't get to complain that it will be difficult. That is the difference between a personal hobby project and a professionally marketed product.