Seriously, parents don't have time to visit their children's school to check their books again - a lot of excuses here and there. Where I was working during my service, it's a public school. Anytime they call for PTA meeting, only a 20% out of 100 would show up - so poor and they think their kids would do well? No. They also have their roles to play and not thinking teachers are magician to make it happen overnight.
Although, we wouldn't take the teachers out of this too because they also need to learn the rudiments in education and how to give their students the best when it comes to learning.