I'm not making a judgment either way but you understand that Apple and Google chooses to only sell their things and Amazon choses to sell everything excluding these devices?
Competing tech companies do better when they team up and compliment each other on specific fronts. This seems to be lost to Amazon's executives.
It happened with fire phone when it side stepped Google Play and it seems like it will continue to happen.