I thought the same until I really started using Tailwind and kinda reversed on the thought by now.
Thanks to the Adam's videos on YT and having sensible default values (set with design in mind, not code) it helps to build better looking sites and to become better at CSS at the same time. At least that's how it happened for me.