Ethical donating means not burdening charities/thrift shops with stuff that is broken, dirty, smelly, or unusable
Charities and thrift stores are drowning in donations of cheap clothing that is no longer wearable, an unfortunate side effect of the "...