Even fully FSD capable cars will have issues with merging until the advent of car-to-car communications. Merging is perhaps one of the most complex dynamics of driving because there is a lot of "instinct" involved on your part as you act on subtle hints of the oncoming traffic to anticipate the intentions of the oncoming drivers - and we do this extremely well where machines don't.
Think about it. When entering a highway, when there is medium to heavy traffic, we look to our left and in our side mirrors briefly, and immediately assess a flood of information to note what the traffic is doing and decide what we should do based on that brief look. We note if there is a car in the right lane for which we should yield, or a car approaching quickly that we anticipate will be a danger to us by the time we get to our intended merge point. We may slow down at different levels accordingly, or we may accelerate. Then we also realize and anticipate that a lot of people won't allow us in, and we can tell by how they're driving, so instead of slowing down, they speed up to prevent you from merging ahead of them. Some cars will move to the left to let you in. Some cars will flash their lights to let you know that they are letting you in so we use that as a cue to speed up and merge aggressively so as not to inconvenience them - and a wave to say thank you. Some cars don't take any actions at all, as if you're not even there, and it is up to you to figure out how you should act because they don't speed up, slow down, or move over. There may be a truck coming that we want to get ahead of, so we accelerate or it's coming too fast so we decelerate because trying to merge ahead of it may exceed our danger tolerance, even though we probably could have made it. We process all of these subtle variables in milliseconds, come up with a plan, and then execute.
The problem with AI and ML is that it cannot process human "intent". It also cannot anticipate random variables simply by subtle hints of the vehicles and drivers around it like we can. This flood of information that humans process though the millions of years of evolution of our species are impossible for the current state of AI to recognize much less understand.
This is where upcoming car-to-car communications systems from autonomous cars come into play. When merging, your car will broadcast to adjacent cars of its intentions and those cars will either speed up or slow down and communicate their intent back to your car at which time it will take an appropriate action based on explicit and predictable information. Your car no longer has to read human intent and it is now 100 certain on the action it should take.
So, until that time, all of us Tesla drivers (mine won't be delivered until Feb 11th) would do well to understand the current level of AI and ML. If you don't, then two things will happen. First, you will be constantly disappointed that your car can't do the things which you take for granted as a human. And second, you will become a statistic with the top of your car - and most likely your head - missing after it drives itself under a tractor-trailer at 65 miles per hour.