The brass deserves some flack for the debacle. Every service wanted a piece of the pie. What should have been an Army and Air Force mission from start to finish had portions carved out for the Navy and Marines, and the result was bad.
Divided command. Epic fail 101.