Insurance brokers will like trucks more than anything else because they are so simple and cheap to build as they are just a ladder chassis with a cab and box bolted on.
That means trucks have no crumple zones. You'd die in a crash (or at least break a lot of bones), but your truck would only cost a couple of grand to fix. To insurance companies this is a good thing.
You got in a crash in a 3-Series, chances are you'll walk away with a few cuts and bruises, but a car that'll cost a kings ransom to fix. To insurance companies this is a bad thing.
Now I don't know about you, but I know what I'd rather be in. There is a common misconception that big means better/safer. Which is why big vehicle owners (namely those in trucks) drive like cocks and glue massive bullbars/winch bumpers to their trucks and rise them so high the bumper is the perfect hight to go through someones windscreen.
Then when driving through a red light and T-Boning someone shouts "HOLYSHIT I TOTALLY OWNED THAT CAR I JUST HIT AND ONLY SCRATCHED MY BUMPER! AWESOME!" Which helps perpetuate the myth that bigger is better, because some kid in a Civic got T-Boned by a cock in a truck with a winch bumper on (even though the most off roading it does is the car park at Wal-Mart), the bumper went through the side of the Civic and caved in the kids face.
And before long some zealot comes by and says "a'yup, that's what happens when you buy foreign, always by domestic, we make the safest vehicles, them there japs or euros make shit ya hear."
So then trucks get bigger and bigger, so the winch bumpers get bigger and bigger which leads to more and more pricks jumping red lights and T-Boning kids in Civics.