3d printing is not an option for us. Also one of the places that the roomba gets stuck is underneath a lazyboy chair, which needs to rock. We can’t just permanently put something underneath it without sacrificing a main function of the chair. There’s a lot of things around the house like this, where a temporary solution exists but a permanent one either wouldn’t be appropriate, or just isn’t worth doing.
I prefer having my living area comfortably set up for myself more than making it roomba-proof. I’m sure it’s worth it for some people, but we don’t share the same priorities.