Of course you can build big things with semantic CSS. You also can with Tailwind.
Some people like Tailwind and find it incredibly helpful.
Some people don't.
Some people actively despise Tailwind.
No one has to 'win'. All these opinions can coexist.