The average curb weight of a light duty pickup is 4200 to 4700 lb. The curb weight of a BMW X5 is 4900 to 5,500 lbs. I don't think you have all your facts straight and your emotions are getting involved. I'm truly sorry for whatever happened to your family, but BMW x5s are not the snake in your garden. In fact, the X5 would definitely tow a boat better than your light duty pickup would.