Live coding during an interview is a particularly stressful environment that bears little relation to the day to day work of building software. Have you considered that if 90% of your vetted applicants are failing your test that there might be something wrong with your methodology?