Web browsers have evolved to basically be an OS. You could essentially revert to the old days where it was simple, but why would you?
Users want more features in their web apps, and the standards/web browsers make it possible.
We don't need tons of web browsers, just like we don't need 100s of operating systems. We just need a few really good ones.