I have no idea why someone would get mad about getting a vacuum cleaner as a gift. It's boring, sure, but if you keep complaining about your old one, it seems pretty thoughtful.
There’s whole genres of cleanup games on steam which are extremely popular, profitable, and well reviewed.
One of my favorite vectrex games is a Pac-Man clone where you play as a vacuum.
If I never wash my actual driveway, the same is not true. Therefore I will need to wash it at times when it's unpleasant or I don't want to, and it will take longer than powerwashing a driveway in Powerwash simulator.
Perhaps more importantly, it’s not his full time job.
Not everyone will care, but this is a stereotypical type of present likely to trigger anger and resentment in the recipient for a reason.