It really is that simple or rather hard for some. Be respectful and willing to work with them if need be.
Growing up I was in both good school districts and very bad ones. It mostly came down to how well a place was funded as that affected the kind of training teacher’s received. Some places had quite a few levels to work with for people with special needs. While others they had option A or option B as they had no budget for anything else and you just dealt with the short coming on your own of either option.
Talking down on them and I'll add having the mind set of “this is good for them no matter what” are very dangerous things that I hope most teachers these days have learned not to do. Extra specialized training received or not. Nothing worse than singling out the kid who struggles more than most and making it 100 times harder on them and telling them directly to there face “this is for your own good.” When no one else is being treated as such. Makes you no longer wanting to be engaged in that learning environment.