Household vacuum cleaners question?

My kids bought me a Roomba for Father's Day this year. Plugged it in and programmed it to vacuum the house 3 days a week while I'm at work.
Now all I have to do is empty the bag when it's full...and that's less than once a month.
It does a great job on both the carpeted and hard floors.
Now the Dyson sits in the hall closet.