There is some credibility to the rep's concern.
I clean my digital bodies (D3 D3x) about once a week. I use Eclipse swabs and fluid along with a squeeze bulb, a really big one, to provide a blast of air. I don't use cans of compressed air.
I work in fairly hostile environments - sand, salt spray, dust, etc. The bulb-swab-fluid system seems to work rather well.
Careful with the can of air. Condensation due to the refrigeration effect along with other junk (it's not just air in the can - quality varies) can wind up spattered on the sensor/anti-aliasing filter making the situation worse. If you don't believe me fire off that can for a few seconds against a mirror. Have a look at what comes out.
The only time I use compressed air is for blowing dust off negs when I scan or enlarge. And, again, never a can. I have a small electric compressor with filters on the intake and outlet sides of the tank. The compressor is in the basement about 100' of hose away from the studio space. The valve is foot-operated with another 8 or so feet of hose to the nozzle. I run the system at a fairly low pressure to minimize the condensation problem. I've never spattered negs with this system (used, incidentally, in labs all over the world), but I have seen legions of $h1t come out of a can of compressed air. It's best used for blowing leftover lunch out from your keyboard.
Seriously.