The rage against Tailwind is absurd. Maybe it is overhyped but it’s an incredibly useful tool and framework; it also brings an enforced consistency that plain CSS doesn’t, which is especially helpful for responsive sites so that the page use feels consistent across platforms.
For me, both sites work fine on mobile. The first one makes a strawman argument by deliberately writing bad CSS and then pointing at it to say that CSS is bad.
Compare these two sites:
1. https://justfuckingusetailwind.com/
2. https://fuckyouiwontusetailwind.com/
On mobile, the first site is infinitely more pleasant to use. It sells itself by comparison!