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.