We've broken out the topic about the ethical and legal ramifications of DMCA notices to a separate thread http://m.neogaf.com/showthread.php?t=1431275
Discussion of specific actions taken in response to this situation are on topic, but digressions into more theoretical territory are better in that thread I linked.
Discussion of specific actions taken in response to this situation are on topic, but digressions into more theoretical territory are better in that thread I linked.