For SWE, there is a huge misconception that implementation is bottleneck - for mid level to senior it takes much longer to decide what to build than to actually build it. Each additional line of code adds weight to the airframe.
Architecture & aesthetics are the real bottlenecks in developing products that customers are actually interested in paying money for. This is why everyone seems to struggle so hard with the frontend development duties.
You cannot solve for taste and art with frameworks and patterns. Having a fixed-sized canvas and standardized brushes/paints to work with is not much help if you are ass at painting.