You are looking at a group of a small percentage of that (at most a few million people) who make enough that they are not eligible for 1040A/1040EZ (the 1040A cutoff is roughly 100K) yet don't have particularly complicated tax situations. That pales in comparison to the people who can be catered by the free tax systems.
I'm saying that I don't like the current free file implementation. Who it covers (or not) isn't particularly part of my dislike for it. I'm admitting that it covers a great deal of people.