I grew up in a upright home and most of our neighbors has uprights, My mom decided to buy a canister vacuum in the form of a AEG 509 and while I was as always happy to vacuum I preferred uprights, That said Like Tom said were uprights really started to make sense was when on board tools arrived, That and the ability to vacuum on hard flooring.
I happily collect both but in my house I prefer a upright, allot of this probably has to do with the fact that here in SA most canister machines do not have a power nozzle, Infact very few do. I understand the benefits of a canister over a upright but for me the upright always wins