Is Apple milking the iPhone too much?

Apple is taking a lot of heat for failing to update the Mac, ditching its AirPort routers, and for not selling its own monitors. Is the company betting too much on the iPhone?