Why more tape decks?

Why have so many small cars from BJ. 2000 actually built cassette radios? Was baff, during the test drives we had, that every 2nd car still had a cassette radio and also my Ford Fiesta, which I now have, BJ. 2003 has only a cassette deck without any frills.