I voted 5, has flaws but still gets the job done... for people who actually want to learn.
There will always be instances of apathetic teachers, but I tend to think that these instances are largely isolated. Public education may not be the best in the world, but it is enough to get a person through with, at the least, the basic skills one would need to do something for the public.
Although one factor may be that classes are nowadays getting less engaged, part of the problem lies with the actual students. It seems like they just don't care about education and how lucky they are to recieve it... for free! Examine some of the students at my school; "I got an F in Algebra A, oh well." Oh well? It's not even Algebra I, (Algebra A is pretty much Pre-Algebra... in HIGH school) and they're completely blowing it off. And later, when they figure out they aren't going to graduate, they begin to blame the school and its teachers.