I will stop buying Apple devices when there are quality alternatives, hardware and ecosystem-wise. Android is (still) neither at this point.
I am not claiming Android is perfect in any way; I don't think a truly good usable mobile option exists. I will claim that the differences in quality are minor in comparison to the problematic level of control Apple exercises over iOS.