There is no way to ban animal testing without also banning new products because, otherwise, the same testing would occur in the marketplace on human customers, except it would not be in controlled laboratory situations, the lessons would not be learned as efficiently and so the actual amount of suffering would be greater and prolonged. If you did ban animal testing AND new products the level of suffering down the road, from the economy collapsing, would dwarf that experienced by test animals as civilization declined into anarchy and chaos. There would be rioting in the streets, people would starve to death. More suffering later, or less suffering now. Animal testing is the lesser of evils and the ethical thing to do.