This is not "panic" in tech just corporate politics. Some middle manager wanted to shutdown this site for several years and didn't have the approval of higher managers or consensus with others. It's the same with Amazon Smile program. It's meaningless for Amazon in terms of cost, and imho it causes much more harm in communities like non-for-profits in the case of Amazon Smile or photography hobbyists in the case of DPReview.