“Separation of concerns” is a straw man (regarding HTML and CSS)
twitter.com