The gap is there in DC, which gets special federal funding. DC is spending over $30,000 per student. DC schools are so bad that you should wonder if excess funding somehow makes things worse.
In addition to what I said earlier, I'll add that though $30,000 sounds like a big scary number, it's not so much when realizing that private schools with similar student support programs in DC go for $40,000-$60,000 a year.
As for DC public school performance, aside from the challenges that attending students often face, it should be known that DC has unfortunately served as a testing ground for a number of unorthodox education philosophies, to the detriment of the students. For at least the last two decades, during which I've been aware of the circumstances, we've had several high-profile school system admins attempt to radically reshape how DC schools "work", leaving a constantly shifting landscape in their wake. Multiple school closures, mass teacher firings and mutinies, charter school scandals, and more, while the basics (building maintenance and suitability, teacher professional training and support, resource access, etc.) are neglected.
If there's any truth to your assertions, it really doesn't have anything to do with the people who just want to provide students with traditional, stable learning environments and the support necessary to take full advantage of them.