Sure it was suicidal of an employee to call out their boss in public, but even more destructive for a CEO to spout nonsense without researching first, because it makes him look like an incompetent ninny.
EDIT: Steve Jobs wouldn't have whined like Musk, if anything he would have denied the problem existed while choking-throats behind the scenes to fix it (unless the "bad thing" happened live during the Apple developer conference...).