I think the fundamental dispute is this: sure, CNET could ignore the DMCA notice, but in that case the developer is in no worse shape legally than if they don't file the notice at all.
So "backfire" is definitely not the right word, and "misfire" is true but not a reason to discard the best, cheapest weapon in this fight.