While I'm sure there is some pork in there, at least O'Hare serves as connecting hub for people coming from and going to elsewhere. Besides which, the federal government funds airports everywhere, or at least assists with their funding.
In my view, a national airspace system and publicly owned airports are matters of National Security and should be publicly funded as such...