I find very confusing and hard to organize my scenes, that objects do not remember their visibility.
If I switch something off, it should be possible to keep it switched off.
And the same should be true for rendering.
This is part of the scene organization and for testing with different assets, without having to delete everything immediately again.
The problem occurs especially when reopening a scene, but also when saving as new level version. And for rendering I need to delete everything, that should not become visible - very destructive in my opinion.
This is standard everywhere else and should be a possible mode in UE, too.
Even if you see special reasons for this behaviour, please consider that UE is meanwhile also used from people of other non-game-applications and implement an option for the project settings.