Sure, some teachers may not be competent to teach our kids, but I really believe those represent a small minority of teachers. Simply spending lots of money won't solve the problem, either. Some of the most generous school districts, in terms of spending, are also some of the worst when it comes to academic results. You can say that having parents with above average income and above average education is the reason their children do well in school, but I believe that's more a symptom than a reason. After all, it's the kids, not the parents, who take the college board tests and who stay in school long enough to graduate.
Parents provide the environment in which the kids develop and learn.
It's not unreasonable to assume that, for the most part, parents who make a lot of money and who have a lot of formal education got there by a lifetime of long hours and hard work. St. Elizabeth R-IV, a small rural school district located in the hilly farm country of central Missouri, is a classic example of what I mean. In other words, they were near the top in academic achievement and close to the bottom in terms of adult education and income. I'm somewhat familiar with St. Elizabeth R-IV because my wife, who grew up on a small farm nearby, attended school there, as did her 13 brothers and sisters. The most precious gift her parents provided their kids wasn't their money or education, it was a single-minded determination to be the best they could possibly be, to work hard, to dream hard, and to never give up.