There's plenty of room in the running community for 6 and 7 hour marathoners. There's room for the Penguins and the Gallowwalkers, for Runner's World and Let'sRun for charities and prize money, for the Elite and the Achilles Track Club. The big city marathon majors and their sponsors are well aware of this.
The joy of running is not to the swift alone but can be there for all at any speed. The 13 minute per mile guy can achieve many of the same benefits from running as the 5 minute guy. We know what they are, lower blood pressure, lower cholesterol, stress release, a sense of well being and more. We live in a society of extremes and for many the extreme goal of the marathon is the draw into the world of running. Yes there are many who do the marathon and check it off on their 100 to do in life list, but there also are many who find a new lifestyle, forge new friendships, and become runners and fans of the sport.
Could Chicago have done better by the 5, 6, 7 hour group, sure. Could the slower runners have done better for themselves, sure. Perhaps two good things will come out of this, the mega races will do an even better job of preparation than they already do and those who prepare the novices will improve there runner's preparation as well.
Running and the marathon are a large umbrella, let's leave it that way.