@vadhakara It turns out, making a web browser is more complicated than you would think.*

I doubt it costs $400,000,000, as you point out, but there's a reason there's so little competition in the market.

* Looking at the HTML5 spec, I can't escape the conclusion that this is by design.