That's frustrating, even in the case of uprights
Although I've never used a canister vacuum, I've always used uprights, because my home has mostly wall-to-wall carpeting.
My 2013 Hoover Windtunnel 2 Rewind Pet has an 8-foot hose, along with one 12-inch extension wand. Combined with a 12-inch crevice tool, I can barely reach the top of my ceilings whenever I go hunting for cobwebs. I have to pick up the vacuum in order to reach the ceilings. I don't have super high ceilings in most of the house, except in the living and dining rooms. I have standard height ceilings in most rooms. I'm about 5'8" and the hose reach is a major flaw of this vacuum.
It's also painful to use my Hoover on stairs. I have a 180 degree staircase, which goes up 5 steps, then turns around 180 degrees with 2 large steps, then 8 more steps takes me to the second floor of my house. I vacuum the stairs using the hose and turbo brush. I can barely reach the final steps when using the hose. Trying to reach the final steps results in the vacuum tipping forward (because you can't turn the brush roll off). I have to set the machine on the stairs (which Hoover doesn't recommend) to reach the final steps. What a waste of time!
There is also a "Stair Cleaning Handle" by the head of the vacuum. I could also recline the vacuum, grab said handle and clean the stairs one by one, but that method works only if you're quite strong. The vacuum is heavy at 16 pounds. I'd rather use the hose and turbo brush for the stairs.
In addition, the Windtunnel has a rather short 25-foot retractable cord. The lever to retract the cord feels cheap. But the cord reel hasn't broken yet.
My Dyson, DC07, on the other hand, has a MUCH longer hose, wand and cord, giving me a "true" 17-foot reach. It's too bad I gave that vacuum away to my mom, unfortunately.
Very frustrating indeed! I wish that my mom could buy a much cheaper vacuum for her small one bedroom apartment with no pets!!
I have attached some pics to show the hose reach.
