pauljames87
Journeyman Pro
Because the manufacturers make large cars. If you want a small car, they don't exist. Have you seen the size of a Nissan "Micra" these days?
And the reason all cars are so big is because of crash testing requirements. You need massive crumple zones to get decent ratings, and they take up lots of space.
Also legal requirements for what kids have to have take up a lot of room
Car seats until 12 (or 125cm)