Писать надо не "валидный", в этом случае, а "кошерный".
Кроссбровзерный код - это не лишние деньги. В первую очередь, а вот сколько вы часов потратите на его создание - зависит от того, верите вы сами в эту чушь, или нет.
Да мне-то что - верьте сколько угодно. Просто без веры вы знаете что делать, а заказчик - нет, а с верой - вы с ним равны. Оба плутаете между бровзеров, шарахаясь от каждой тени. Это метафора.
Насчет FP - еще есть язык Wiki. Вообще аддиктам кросбровзерного кодинга - ураган ужаса. Как работает можно посмотреть на Википедии.
Что касается меня как пользователя, то за всю свою долгую историю бровзения, я никаких проблем с ишаком не испытывал, хотя постоянно и активно нахожусь в инете и выкачиваю дофига инфы. Зачем мне какие-то маргинальные бровзеры приобретать, если встроенный и так нормально работает?
То есть, куда все эти лишние часы работы и очень не лишние деньги уходят? На что, для кого? - Для тех 10 процентов маргиналов которые все равно ничего не покупают, т.к. ненавидят массовый рынок и попсу, в числе которых ИЕ.