Good question! I have wondered the same for years. My first guess, it that most illegals don't even have Mexican driver licenses. If they had a license and a car they would just be able to drive over the border, and not need coyotes to walk them over.
At least that is what I think.