Wow. There is so much I want to say, I don't know where to be begin. In fact, I don't have the time or energy right now. "Master Dan", I really hope you don't believe all the stuff you just wrote. If this was your way of getting something off your chest, I think there are more professional and constructive ways of doing so. Do you realize that some of your students/parents can view this site; some of which may fall into that very broad category that you created?
I will say this. It is very ugly to categorize people based on their personal or social situation/circumstance.
I personally know many students that could prove you wrong on every count, beit home school, without parents, or parents that have substance abuse issues. If all that were true you would be right. First things are not always as they seem depending on our words a person with a sensative bias hears or sees what they want to rather than what is there. Reality is 100% of perception regardless of facts. I am guilty however of stirring the pot sometimes to motivate creative discussion.
You say, "drop those kids"; I say, those are the kids that need it most. Apparently not from you though.