But most of the vacuums want internet access for setup, but then work completely fine being blocked from the internet after.
The Roomba has physical buttons on it, which allow you to set a cleaning schedule if you so choose. There's also a small LED display, and a speaker that "says" what's wrong.
The Braava, by contrast, is a dumb-as-bricks device with two buttons - "mop" (which uses mop-like motions) and "sweep" (which uses broom-like motions).
Do they bump into stuff? Yep. Do I call them "dumbass" as I watch them clean? Sure do. But they're otherwise perfectly capable little single-function devices that don't try to do anything more than they really need to do.
Without rewriting the storage in the robot itself, which would be hard for most people.