That was probably the easiest to understand blog-post around relation between business and technology. No technology can make business successful, if the businesses screw the business all the time.
What technology can do is empower/enable businesses to do their best. Sounds somewhat Microsoft-like I guess :)
Gary Sherman : Technology will not create a customer-centric organization