I still don't understand why people want such an expensive truck for daily driving.
Actually, you understand it clearly. Americans, and especially Americans with families, don't want to be crammed into Toyota Corolla/Honda Civic sized cars. Even the Accord/Camry/Taurus is a far cry smaller than a real American car.
From personal experience, I tried doing the 2006, Jetta TDI thing. On family trips, it was WAY too small. To the point of being absurdly crammed. Kids, car seats, dogs, storage capacity, are all a factor.
Put another way, the "Classic" American car has been legislated out of existence. So, Americans simply choose the SUV or truck as a viable replacement.
At the local gym, I watch mom after mom pull up in SUV's. Take the 2 children and put them in the kids room. Not one of them drives an Accord or Camry. And with the strollers, car seats, supplies and junk that they carry, it's no surprise they choose a truck.
In essence, people that ask Americans to drive small cars are asking them to be impractical. They actually are intelligent and know what they need.