some of both
The first vacuum I remember us having was an upright that my mom and dad received from my grandparents in 1970 as a wedding gift. Not sure what model it was, it was beige, might have been a dial-a-nap. It had a dial on the front of the motor assembly to adjust the height. It could use attachments, and to do that, I don't think you removed the brush assembly, there was a metal piece that fitted over the brush assembly and that's what the hose connected to.
When I was in third grade we bought an Electrolux special edition which my mom still has, still runs very well, I bought her a new hose for it a couple years ago, but she mainly uses the Fresh Aira light weight upright now and really likes it.
My grandparents on my mom's side of the family had a straight suction canister, can't remember what brand, might have been a Eureka. It was square and had two speeds and also had a bracket on the top of it to store the attachments. Thinking about that now, I wonder how clean their living room and bedroom carpet was, they had thick shag carpet and there is no way a straight suction canister will clean that very well, you would need a spinning brush to clean that.
My grandparents on my dad's side had two cleaners. A Kenmore upright, not sure of the model and they had an old canister that my grandmother said would smoke if you ran it for too long. From what I remember, it might have been an Electrolux, it was a long tank type canister with a woven hose and from what I remember the motor sounded like an Electrolux. Not sure why it would smoke, the few times I used it there were no clogs, it seemed to work fine and the motor sounded good.
My aunt and uncle on my mom's side had a canister when I was younger, I think it may have been an Electrolux and based on the sound, I'm guessing it might have been a Super J, it definitely had a power nozzle. When they moved to a different house in the late 1980's, the house had a central vacuum, that's the first time I had ever seen one of those.
My aunt and uncle on my dad's side had a Kenmore power nozzle canister, not sure of the model.
I much prefer hose cleaners, whether that's a canister, backpack or central vacuum. I especially like central vacuums, I use all of my units without pipes. I do have one upright, a Sebo Felix which I also really like, but I'm not much of an upright person.
Mike