My kids go to public schools. They're not even the greatest schools. However, a public school plus ACTIVE PARENTING to provide them with additional educational opportunities, such as music lessons, sports teams, required reading, monitoring their internet usage, keeping them away from tv/screens and active, and so forth, has me not at all worried about their futures.
I have smart kids. I'm sure yours are equally smart. Be a good, engaged parent, and their education will be fine. If it isn't, as you're an engaged parent, you'll know it, and you'll be able to make the necessary changes. The key is to be an engaged parent. Parents who are enraged because their second grader can't read and they're finding out about it on a report card should be slapped, IMO. They should have know, because they had been reading with their child. That's not a failing of the school system. That's a failure on the part of the parents. They didn't address whatever issue their child was having with learning to read - be that a classroom situation or whatever. It's the parent's responsibility to monitor these things.