I'm just saying that you can't just explain the world away into two buckets - "lazy" and "non-lazy". It's not that simple.
Also, I don't see too many Republicans contributing good ideas on how to improve the education system so you can't solely blame the Democrats in that department.
Yes it is that simple, there are two types of people, those who choose to be lazy and those who choose to be productive. Your list is the list of excuses that lazy people use.
Improving eduction is easy. Whether you are the student, the parents, or the teachers, you simply have to have a desire to be less lazy.