This was a more generalized question for the community to think about. I actually am an engineer, and was seeing if there might be a positive way to help startups ease the pains you mentioned.
It also seems that topics like this would be useful to discuss in the HNN feedback loop, given that many people on here are experienced engineers and entrepreneurs who are well acquainted with these pains.