BSPs (or CSG in general) is still present even in modern engines due to how quickly it allows designers to build levels. Even when it’s only used for prototyping prior to an art pass.
unreal's performance is embarassingly bad. they get their culling backwards. its a masterclass in how to piss clock cycles up the wall.