I am believing more and more that these big companies are really bad for the economy and size should be discouraged. In the short run they can be very efficient and create cheap products for consumers but this comes at the cost of killing innovation that may come from smaller players.