I also recently bought one and noticed the same, but then I think I understood the reason for not persisting the maps, when the robot found a closed door: after I opened the door, the robot just wouldn't cross it because of the (temporarily) stored temporary obstacle.
Storing a map also means you need to have a very good way to update it.
Storing a map also means you need to have a very good way to update it.