You can keep your Dysons. After several Dyson over the years, we just switched to an Oreck XL Classic from Godfreys, not cheap - and doesn't look fancy (very simple, classic looking retro design), but only weighs 3 kg and blows any Dyson I've ever used out of the water.
I have NEVER seen our carpets look so good. They are litterally like new after just one vacuum session!