I don't disagree that tests are good and necessary. I take issue with the view that tests are somehow free, that more testing is better, or that tests are of such marginal cost that more effort developing tests than the product is considered a reasonable use of resources.
Also, the notion that "they test each other" is likely to be dangerous.
> Also, the notion that "they test each other" is likely to be dangerous.
About as dangerous as double entry bookkeeping. Of course it doesn't provide any absolute guarantees, but having people state things in multiple contexts and checking their consistency is one of the better approaches we have for finding errors.
Also, the notion that "they test each other" is likely to be dangerous.