After getting good at it, there is no "additional" prep time, unlike take homes, where you would need to spend hours for every individual assignment. Is that so hard to understand?
I think we prefer effort put in. If it feels like that post is a direct copy paste of LLM, It doesn't feel worthy to be read. If the poster made some effort to make it their own and give it a personality, it's fine I guess.
This article doesn't consider reusing similar components. For example, you want to use the purple button with a shitton of classes at multiple places. You don't always define the classes. Design a component (I know react, so using it's terminology), and use that. It'll be much easier to read/write and maintain that single component.
And article also says tailwind is the safest way to remain a beginner in CSS. I agree with this. But again, tailwind is not for someone who doesn't know CSS. It's not a magic UI framework. You have to know CSS. Tailwind is just a way of writing CSS without stylesheets.