It's good to see so many of us are in this boat and people notice it. Every company I've been in is always over engineering and overly complicating simple things. I think the solution is switch fields into something you like and move into a smaller start-up where people are more realistic and can't afford stupid over engineering.