I agree with the first. I disagree with the second, because thrift stores have more than they could sell or one person could buy - people have more stuff than space and donate often. The story of how tons of clothing ends up in emerging nations and interferes with local clothing manufacturer is a bigger ethical concern, but a mixed bag.