I hear this, I have been in plenty of meetings where I propose a solution that eclipses most of the project requirements, often for a product person to turn around and say something like “yeah but I like working with X techhnology”, for example Tailwind.
Okay you like Tailwind because you seem to think “p-2” is better than specifying “padding: 2rem;” because when it comes time to tinker with things you don’t want to understand CSS, you want to play with Tailwind.
You can put tailwind on the CV
While I understand your overall point your example of tailwind just seems odd. The idea that a css library makes or breaks what a project is capable of is kinda... IDK... laughable?
What is the challenge in downloading class names into a style directory?
Often, you are better off with a single standard environment rather than one with a hodgepodge of locally optimal solutions.