I found some great forum posts from 2003 which really seemed to capture and articulate my views.
Check the posters name and it was.... 2003 me! Exactly the same issues about not getting anything done and architecture astronauts 18 years later!
Big company IT. The more it changes the more it stays the same.