You know, this is one thing I need to learn: when to bail out on a situation that's beyond repair. I have a bit of a mental block about quitting without anything lined up, and job searching is just annoying enough for me to not want to do it without the incentive of needing to replace a paycheck. But, there are definitely a couple times in my career that I should have left long before I did, and I believe things would have worked out much better for me if I had.
I'm interested on anyone's thoughts on "when it's time to leave."
Incidentally, at my last job, I realized that what I was lacking to land the next job I wanted was also what I was lacking to be successful in my then current job. In the end I made progress towards remedying that, moved to a new job but also left on a high note as a result of my personal improvement.
In addition to what electrondood said. It helped me understand that there are some people who just want their technology to work. Not to understand it's qualities. John Sutherland (the character with the BMW). Many Apple users are like that. They want the defaults to work for them. They want to remain clueless and it "just works" ...
The people were decent and the product fine, but my personal interest in the company went from "eh, sounds kind of interesting" to "why am I here...?" very quickly, and every day felt like an uphill battle to not rub my disinterest off on my coworkers.
Looking for inspiration is a mind trap that is best avoided. Inspiration comes when you are silent and you listen to yourself (and those around you). Keep an open mind. What you feel inspired to do may take you in a very different direction than you expect. Maybe the company doesn't need a new tech stack optimization, but would benefit greatly from a BBQ in the park - also no better time to get to know the people you work with better than when they are not sitting at a desk.
If you want to improve your company, listen. That's all there is to it. Listen to the needs of the people you work along side and then answer those needs. You are a part of a small tribe and that tribe values and benefits from active listeners and naturally inspired contributors.
Forceful inspiration typically has an opposite effect, so be mindful of your underlying drive.