One advantage of Tailwind's removal of a layer of indirection: it obviates the need to come up with names for CSS classes that are neither too specific nor too generic. A serious advantage: the costs of having to name things are often underappreciated.
But how about we turn this around: when an abstraction is particularly hard to name, could that be a sign that it might not actually be a useful one?
https://mastodon.social/@vinnl/105247960136354876