As they continue with this advancement I think it will be the beginning of their end.
As they continue to innovate and become the end to end with no or little human intervention, what's to prevent a decentralized project from taking over and doing the exact same thing, but not taking a portion of all sales and transactions.
It might not happen overnight, but I can't imagine a world in which it won't happen.