Standardization and merger/monopoly are happening in IT and in business.
How many products do you see that do everything. We have a forms package that does work flow and web design, a document program that does workflow and web design, we have a messaging layer that does work flow and web design. Each trying to capture the entire business. We see it with hamburger chains and doughnut sellers going after Startbuck's market. Now we see McDonalds going after Dairy Queens market and big box discount stores going after the Grocery chain market.
Everyone wants to be a one stop shop. Companies are getting there by buying up smaller companies and over and over.
The problem is the actual software developers will have fewer and fewer jobs for real development with few and fewer companies providing software.
Already our company is into buying packages and thinking they can save money by plugging everything together instead of targeted custom development.
The IT people of the future (if this trend continues) will be glorified plumbers. A few developers will make the design decision we will all have to live with.
Unless of course we start to recognize that this may not be the most cost effective way to do things, or that this dumbing down of jobs is bad overall for the society and we might see some anti-trust going on with breaking up of the swelling blobs of companies and packages and a new leaner meaner model emerging.