By "the browser" you mean "Internet Explorer". The only browser that couldn't handle XHTML.
https://blogs.msdn.microsoft.com/ie/2010/11/01/xhtml-in-ie9/
While I often hear this "draconian error handling" about XML/XHTML by such people who then complain that a language compiler is just as draconian and real programmers complain when it's not and doesn't catch their every little mistake.
It's this lack of education and drive for the pursuit of knowledge and understanding that caused XHTML to fall out of favor and no other reason.