Sorry, but I absolutely hate this. Especially considering we're talking about businesses. It's crazy that in this thread the consensus is that you have to manage people and relationships at the expense of being pragmatic and exposing the truth.
Sometimes, especially in the startup world, decisions need to be made because it's make or break. And if your boss is wholly incompetent and they're the ones calling the shots, they will take the entire company down with them. Or worse: you get blamed for their failures and then you get sacked.
I've seen it happen multiple times in my career and I'll gladly speak the truth and get fired or forced to leave than sit around and watch an incompetent leader run the entire company to the ground while I stand idly by, doing grunt work and fighting all of the fires they create.
Better, then to just leave. You aren't the only one who knows, you are just the only one who insists on talking.
Go somewhere else where competence is welcome. There are pockets of it everywhere. The only reason incompetence works is the crowds around holding things together. If everyone dispersed, the bad ones would drop through the floor. Staying enables them.
Sometimes, especially in the startup world, decisions need to be made because it's make or break. And if your boss is wholly incompetent and they're the ones calling the shots, they will take the entire company down with them. Or worse: you get blamed for their failures and then you get sacked.
I've seen it happen multiple times in my career and I'll gladly speak the truth and get fired or forced to leave than sit around and watch an incompetent leader run the entire company to the ground while I stand idly by, doing grunt work and fighting all of the fires they create.