I really like this email from Jim Allchin to Bill Gates and Steve Ballmer back in 2004.
Allchin thought Microsoft had lost its way, and that Apple was doing a much better job at building what mattered most to customers. He admired that Apple thought simple, that they thought fast, and that they thought in customer scenarios.
He didn’t keep this point of view to himself, he sent it directly to the people in charge.
Being honest with ourselves is painful, but living in a fantasy is far more costly.