Thank you for sharing your story. I experienced the same frustration with some users downloading my models too. I understand their frustration as I am learning 3d printing myself. But at the same time, I do not think it is fair for them to vent their frustration on me. I worked hard to on the model, print profile and finally the description.
More importantly, I think they need to learn how to print. They should learn to communicate with the designer or the community at large how to get their prints right. Venting their frustrations isn’t the way to go.