The American assumption is that cars are purchased new, and are recent enough to have integrated android auto/carplay.
My 2001 Jeep Wrangler has both
$300 more for a new stereo is still a lot to many people. Plus, if I buy beater cars but put a nice stereo in them I'm at risk of theft. And I have to pay install fees again if I buy my next beater.
The buyers of this product are people who:
- spend enough time in their car to want streaming audio
- spend money on phone and internet
- have a desire to improve their car to have streaming audio
- but not enough to replace the car
- and also not enough to replace the stereo
- but definitely enough to pay money to add it
- and are willing to remove the item they are paying for every time they leave the car to prevent its attractiveness to thieves