Sucking is a good state for a vacuum. If Roomba sucked well enough, it wouldn't have gone bankrupt.
Growing up, local morning radio shows were no longer allowed to say "that sucked" so they all switched to "that vacuumed". The ridiculousness of being offended by idioms like this amuses me