Now you‘re just imagining things. In 2018, 36.5% of the newly registered cars in Germany were small or compact[0]. Also have a look at this statistic [1].
> higher rent is the price of living in a city [...] Higher transportation costs are the price of living in the country-side.
Exactly. Now think about this: They live in the countryside BECAUSE they cannot afford to live in the city, which ends up being cheaper even if you have to pay for a car, especially with the current housing market situation in cities.
[0] https://www.kba.de/DE/Presse/Pressemitteilungen/2019/Fahrzeu...
[1] https://de.statista.com/statistik/daten/studie/165065/umfrag...