I just got done playing Fallen Ghosts and was laughing because I was in an armored SUV (full enclosed!) and got killed by those crossbow arrows!
Also agree with the comments on the APCs - even they get shredded with just small arms fire!
Its just a joke. Such a joke. Literally everything is non functional eye candy in this game.