This predates the current flood of tech in the classroom. It is due to the low standards of the American education system.
There are loads of reason why US schools are a failure: funding, teachers pay, multiple choice testing, politically driven curriculum, home schooling, anti-science mentality, just to list the biggest problems.