Software is dragging down apple despite hardware innovation