It is normal for a lot of companies, but most companies are not so huge that they are about to topple over under their own weight of different, and incompatible, divisions layered side by side fighting for position.
It also matters because Microsoft is still a very important company.
Its things like this that I, as a manger, would like to hear - sure its all venting anger, but there's always some grains of truth behind it. And my job would partly be to figure out those grains and fix the problems causing them. FYI Microsoft, those problems look to be too many people not working together, effectively acting to make Windows the kind of system that will eventually fall apart under its own bloat of incompatible APIs and subsystems that seem to continually appear.
Its a shame they got rid of Sinofsky as it seemed like he was someone who had noticed this and was trying to pull things tighter together.