Here is a long article that's well worth your time, on the perception of the craft of front end development. Lots of quote-worthy thoughts in there.

(…) If our skills are valuable as duct tape over the cracks of organizational shortcomings, why aren’t they valuable during the planning and decision-making that led to those defects, when we could potentially prevent them?
Frontend tools market themselves as though frontend is something no one wants to do, and nobody should care about any more than they have to.
It seems like nobody thinks of frontend as a critical part of the product anymore; they only think of it as the nice box the product arrives in.

And many more.