Short trips are hard on all batteries, especially in colder climates because as your guy stated, the car doesn't run long enough to replenish the charge used. Do that often enough and your battery is dead. Running heated seats, headlights , etc., make it that much harder to maintain a charge.
Battery tenders are your friend in that situation!