@stephane – see “First Rule of ARIA use” at https://www.w3.org/TR/aria-in-html/#first-rule-of-aria-use

I explained in the post what I meant by “accessible”, I wasn’t inferring any particular level of support, just that it is never a great idea to strip semantic mark-up just to get a visual effect. As for “struggling with experimental CSS”, no-one is struggling. I’m experimenting to see what is possible with a new specification, because that’s how we figure stuff out here on the web.