вот это вот "тестирование во всех браузерах" в своё время привело к
тому, что IE был отдельным от всех. и вообще, в браузерах пошёл
разброд и шатание. и что касается экономики в целом - то это привело к тому, что тыщи программерских контор умножают свои затраты на веб-разработку пропорционально количеству несовместимых браузеров.
а достаточно было делать согласно веб-стандарту, и во всех случаях вида: "а у меня не работает" говорить юзеру: "пинай того кто браузер сделал". в разы дешевле чтобы один прогер исправил ошибку в одном браузере, чем чтобы тыщи прогеров дрочились с заточками под все браузеры.