Cordless are very convenient. Hand held ones are great for doing the stairs, but they aren't as powerful as mains cleaners and sometimes you go to use them and you've forgotten to charge them after the last time you used them. I use a mains for the front room and a hand held one for the stairs, (they're "my jobs.")
Because of combination of her disability and her sheer determination to "do stuff on her own," my wife has "several vacuum cleaners." Depending on how she feels on any particular day, she chooses which she can manage best.
So there's five cordless vacuum cleaners from small to large and two mains cleaners in this cupboard under the stairs. one of which is the latest Shark that hair doesn't get wrapped around the brush.There's also a mains steam mop, for the kitchen's laminate floor.
I think there's a couple of them, (one down here and another upstairs) that are "out of favour," but we haven't got round to scrapping them or giving them away.
As like many eomen of her age, she can't carry any of them upstairs, she keeps a mains and cordless cleaner in our box bedroom. There's also a mains carpet cleaner/steamer.