I can see why it was implemented like that: it was meant as a safety feature that you can leave on at all times without it interfering with normal driving. To work like that, it has to be "off" while you are still in the lane and only activate when you start to exit the lane. Then, if it bumps you back into the lane, it has to be "off" again as long as you are in the lane and only turn on again if you start to exit the lane. BUT... it could certainly be improved! With this logic, often times it will correct you back into the lane (say bump you back left if you veer off the right) but then it is headed at an even sharper angle toward the left of the lane. And once you reach the left side, you are at a sharper angle than you were on the right and it just overshoots the line and heads into oncoming traffic.
Instead of that flawed logic, once it has to bump you back into the lane once, it should switch to a more proactive mode where it doesn't shoot you to the opposite side of the lane even faster. Once it has to intervene, it should try to keep you in the center of the lane until you touch the steering wheel. And I know it has the hardware to do it because if you are lucky enough to be able to let it continue for maybe a mile, it does give you the message to put your hands on the wheel: a light touch will deactivate the message.
The often-used example of how this can help is the driver momentarily falling asleep. Since you can have LKA enabled but lane departure warning turned off, my opinion is that LKA is more dangerous than not having it! If you have LKA off, you are more likely to veer off the right side due to road crown and on a two way roadway, you'd likely run off onto the grass shoulder and be woken up by the rough ride. With LKA on, if you fall asleep, the most likely thing that will happen is that you'll veer off the right side, LKA will bump you to the left, and you'll run into oncoming traffic and have a head-on collision before you can wake up.
Mike