Wow, heated topic!
I've seen vaccumdevil's particle counter video of a Kirby, and yes, it does read a "0" at the bag, but not at the little vent on the motor housing. That's most definitely the motor fan stirring up dust. And, if your rug nozzle to fan gasket is dried-out, it's going to leak...