There are so many things to be taught in the school system today that schools cannot do it all. I feel that it is not only the school's responsibility to educate a child in basic math, history and geography etc but it is the family's responsibility as well. So many people think that once a child goes to school, their responsibiliy to educate has ended. (I'm not implying this of the original poster) These days, it is so important that the families take a very active role in providing basic education for their children, so that the schools can spend more time dealing with areas not so easily covered at home.
As a high school math teacher, I see so many kids using their calculators for everything even though they "know" their times tables, etc. In many cases, it is more important that the child understand the concept and the process in a complicated topic than get bogged down with the arithmetic. You'd be amazed at how many kids cannot solve an equation but are trying to master calculus. In many cases, the calculator is a safety blanket ensuring that the kids do not make stupid errors. In other cases it is sheer laziness.
The attitude today seems to be that if the technology exists and is commonly available, then we need to use it.