[My issue is with the title and all similar article titles. I already agree with the premise.] I really don't understand why people keep saying that. It looks like HTML +/- very minor differences. The idea is frightening, maybe, because people have been preaching for decades about splitting HTML / CSS / JS. However we've seen that with more complex applications the JS and the HTML are so dependent on each other that splitting them apart doesn't make sense anymore. It made sense when markup was semantic and people still would disable JS. Now if you disable (all) JS half the internet won't work right and you're called a weirdo. Semantic HTML? I have it on my resume and not once have people commented about why I wasted space on that word. Heck most people don't even know what it truly means unless they're part-time English majors.