What about doctors? Nurses? Tenured professors? Blanket statements are fun but probably miss the more nuanced issue.
Systemically public education is broken leading to us undervaluing teachers in many public school districts. The same for social workers -- the US doesn't have robust social safety nets so social workers can provide less help. Perhaps that's why they're not viewed as favorably? The same budget constraints apply to their salaries, making it so the more qualified ones go into private practice perhaps?