Fights indoors can get incredibly annoying, it feels like you’re fighting the camera more than your enemy.
Walking up to a railing and having your camera zoom in instantly is very annoying, so is having the camera bump around on uneven ceiling surfaces.
From a technical standpoint, I don’t know what they could do to make it better that wouldn’t be a massive overhaul to how it works, but certain objects just shouldn’t force the camera to zoom in.