The state of Iowa is 39% free and reduced. Iowa City school district is 37%. Cedar Rapids is 53%.They should have also fought harder to annex to on the edges, rather than hand all that growth to rural school districts.
1/3 of Ames Middle School is on free or reduced lunch (https://ams.amescsd.org/resources/ames-middle-school-fact-sheet/). That was below 25% less than 15 years ago (https://ams.amescsd.org/resources/ames-middle-school-fact-sheet/). It's a dying school district which is not great news for the long term of the entire community, including the homes with Ames addresses but in different school districts.
I'm not sure what you are expecting, but Ames is experiencing a somewhat micro version of what some of these bigger communities see too. Most growth in the metros is coming from in-state small town Iowa white people that tend to gravitate to smaller, whiter schools. So what?
In the end Ames is the #11 school for STEM, #8 for College prep among Iowa publics. Gilbert is #6 for STEM and #40 for College Prep. Average SAT and ACT scores are better in Ames, and that takes into account that Ames has a lot more lower income students.
The Ames school is really good. If you are a good student, you are going to be in incredible shape going into college.
I suppose pushing to try to annex the north long ago before the growth? I suppose that would've been nice, but we're talking about development that began with Somerset 30 years ago. And Gilbert is the only school getting Ames' growth. In every other direction there aren't any significant housing developments in the city limits or close to city limits that are in other school districts' borders.