Fully agree that the system doesn't work - I personally hate them. At the same time, I doubt that currently there's a better way to hire as you can only have so many people working on trial and hiring via people you know leads to unequal societies with little upward mobility.