There exists a class of users for whom free (beer) and free (speech) isn't enough. They demand that code perform to their exact specifications. They are either not coders or not willing to learn the code. They expect the author to do any and all work to make their desires happen. For free. On a schedule. Because open source.
You can not please such users. I don't even try. When I receive such demands for software I've written I point them to the github repository and tell them to have fun.