It's not like amazon is paying for the maintenance of the entire software stack. And the part they're doing they mostly have to do anyway to support new devices.