I think that happens in a lot of places - in a small business people have personal responsibility about doing a good job and keeping expenses low... big companies they tend to think that someone else will pick up the tab - and they will for a long time. All until it snaps.