> And “design of css classes” isn’t something that seems very important.
The lack of name spacing in css is a big issue on any non trivial project. Tailwind was made specifically in an attempt to address this, but I guess that isn't very important?
$150 for a template is pretty average, checkout themeforest.net its got loads of components and templates many of them free. As a non designer I use designers resources all the time and modify them to fit the purpose great value to me and my customer.
Thats kind of my point, at first you think "How can you make half a million with such a dumb cookie cutter business model?"
Then after thinking about it for five seconds the answer is obvious. Just the same way as everyone else on theme forest make a theme and sell it to 3000 people job done.