And why is that ?
(.. because they can't do it with Style (lossless) or something else and that's because browsers are kept broken mostly (so it's not possible at all or without strings attached) or they don't know how - neither why they can't find no other ways and how the one only left for them disables any other uses than some programmer (that just happened to be there for a moment without any reflection) vision, neither think about it ?
Yes, there are cases when JS shine - but the rest are just patches.. that need patches.. if anyone follow.
Yes, it keep some ecosystem alive and good for business - but it's not the interface a thing to take away my focus, neither one more level, "AI", doing any different. )