My cheap Kia came with CarPlay as standard. Photo: Killian Bell/Cult of Mac BMW has decided that it will charge customers an annual fee if they want to enjoy CarPlay in its newest vehicles. It is the ...