What they mostly do is just slip through the border and only attempt the asylum route if they have been caught, as it is an effective get-out-of-jail card.
I agree that should be reformed/ended. But that is only a small part of the overall draw.
Entry/exit visa tracking is another thing that could have been done by now.