I wasn't saying that this is the optimal solution (it clearly is not). I was saying that it makes perfect sense for both sides - HR has their work automated and candidates have better chance to be noticed - and therefore became a common practice in many places.
The well has been already poisoned, to survive you have to get in on the action.
Don't want to play this game? Make connections, set up the network, and use it to get/stay employed.