I’ve also seen US teachers spending hundreds of dollars out of their own pockets to stock classrooms.
I spent a lot of time in European schools and I’ve never heard of teachers having to stock their own classrooms or fundraise for things like playgrounds, etc.
Because Americans don’t want to pay taxes. A great majority think these things just magically appear, or that if you can’t afford it you don’t deserve it. “Socialism” is a dirty word in some circles and “the cruelty is the point” is their motto.