Europeans do just fine with multipurpose vehicles and regular small cars. You dont need a Straßenpanzer to bring two wee kids and a few grocery bags around.
My parents did just fine with a 94 Saturn and an 88 Toyota Corolla for two kids and a dog.
People haul kids and dogs in the beds of their trucks?
Many new trucks can fit three car seats. What was once the truck bed is now a smaller truck bed and a second row of seats. Aka a "full size cab".
More like open air hatch back, I don't understand why people want such short truck beds. You can't even sleep in the truck bed anymore on a lot these trucks.