Sad thing is, when I was at UT Austin (the flag ship university of the state), I taught intro to American and Tex. Politics, a required undergrad class. I would occasionally give a pop quiz. One was an edited version of the US citizenship test. Average score? About a 68.

I don't know what people do all day in high schools, but it damn sure isn't their jobs. Probably teaching to a standardized test like the FCAT or "building self esteem". Regardless, if a college freshman can't answer basic questions like the one's posed above we are screwed.
FQ13