It's not that Tailwind itself is bad. It's good. But agents are notorious for re-inventing the wheel without hard constraints that prevent them from doing it - and when I say hard constraints, I don't just mean an AGENTS.md file or a skill they can ignore. As such, I found that design consistency was near impossible and a constant firefight. It worked at first, but when my project got sufficiently large, it became worse and worse.
I initially tried combatting this with a spaghetti-soup of linter rules, but it wasn't very effective to maintain. So I'm biting the bullet and moving on to greener pastures.