No, it’s definitely not all on the school, but I believe the school should put some of the pressure on the parents. My school doesn’t use suspensions because it might inconvenience the parents and upset them. So, no matter what the student does, they are back at school the next day. Not all schools are like this, but too many are.
You’re right that a lot of the disrespect stems from the home environment.
RE: Facing the Reality: The Erosion of Consequences and Safety in U.S. Schools