Lane keeping assistants can be pretty bad too. I have a relative with a 2018 VW that has a lane keeping function, and it's swerved the car out of nowhere a couple of times (or at least, maybe it made a small correction which startled the driver and caused them to swerve - either way it's a human interaction nightmare).
I think it's kept in some kind of standby mode at low speeds then kicks in automatically when over a certain speed, when IT chooses to kick in and can take the driver by surprise, the car tries to move to the centre of the lane (or what it thinks is the lane).