How about we stop making it a rich vs poor thing? It shouldn't be that way.
Now, I don't have a problem with portable classrooms. Dd takes an English class in one now. Space in most schools has been a problem for forever. I wouldn't lie or change schools based on that.
What I do have an issue with is one public school not having the money for the proper text books or the technology that another public school has. IMO, the problem is not the haves and the have nots its the fact that no money is spent on the schools doing without.
All kids deserve an equal footing and an equal education. If a school needs a police officer on duty, then the school should have it. Kids deserve to feel safe at school. If the school needs a computer lab, then they should have it. If the school hasn't had new text books in so long that their books are no longer relevant, then they should have them.
There will always be poor neighborhoods and rich neighborhoods. There will always be kids living in poverty. Those things cannot be made equal. But every school having the same opportunities for the same education should be. If we want to give every child the chance to educate and work themselves out of poverty then we need to give them that chance.
Education should be the most important thing, not who can afford to live in the most affluent neighborhood.
BTW, I wouldn't pat myself on the back about "earning" the right school for my kids. My parents worked hard for 25-30 years to have the house we had in the area we had it in. It WAS the affluent area. And then the school lines changed. So, yes, you really should be thinking "there but by the Grace of God, go I".