Не думаю, что это сильно повлияет на то, как пишут приложения. Просто удобный апи
+1. Я правда не совсем понял в чем смысл пропозала. Вроде как предлагаетя все делать руками как это делается обычно. Руками хорошо описано было здесь https://learn.javascript.ru/custom-errors. Я всегда кладу cause оригинальный error и дальше по цепочке. Это точно так же как internalException в с#.