no other reason, it's CarPlay preventing me from getting one, no financial point for sure.
But for real though, a couple of points. First, I expect better software from a dedicated tech company rather than a car company trying to be a tech company. Second, the way CarPlay and Android Auto work, turning your infotainment into essentially a glorified wireless display, I think would offer better long term support. Third, car manufacturers have shown before they have no problem sharing your data with anyone who asks if you use their connected systems, so at least if you use CarPlay/Android Auto, your data is consolidated onto one platform.
I have been using an aftermarket CarPlay system in my 2008 Honda CR-V so far and it has been pretty decent.