It's not for you to decide what the countries issues are. Different people have different concerns. But otherwise I am pleased you recognise the current system isn't working.
Now finding a sensible, humane and fair route forward is critical. That may include some tough talking to try and clamp down on a trade that is an exploitation in misery run by criminal gangs.
Defending the current situation is NOT defending migrants. It's taking the wealthiest, fleecing them of £3,000 to hand to criminal gangs.