By-products are always a risk.
If Amazon main business was doorbells, it would make better products, or it would go out of business quickly. But this is a by-product of its needs to deliver more boxes at lower costs, while gathering user data. So it has to be just "good enough" for its main aims. Everything else is just added costs to avoid.