This dump was triggered by the battle of the hashes. If we remove bch and bsv from having any value it would discourage more pointless bitcoin dilution, and prevent further hash wars.
Failure to act will cause more similar situations in the future
I agree with you, but in fact these coins have no future and I understand they were created only for the sake of the development team to make a profit. Bitcoin is one and it will never replace other coins even if they are more functional.