Considering that I merely responded to your query in order to be helpful as it seemed you wanted the feedback, isn't that the character of what you just wrote? I'm trying to tell you that when you leave no room for acceptance of alternatives, it is natural for people to take exception or simply not want to deal with you. If you don't care, that's fine, but when you list what you state to be the only alternatives when others exist, you just may get that response.
I left other alternatives. You simply choose not to see them.
In fact, you started to nitpick and fault-find as soon as I offered alternatives to the one solution to the problem you offered.