Dec 5, 2023
Before I started using tailwind, I agreed with points 1 to 3. Actually, I still agree with points 1 to 3.
But I discovered, I code much much faster using tailwind without taking a maintenance hit. Fixing bugs was just as fast and though more verbose, it is easy to read (once you get used to it).
I think it has to do that I didn't have to context switch between code and css.
So in my opinion, tailwind is theoretically a bad idea but works really well in practice.