Dan - you're right, but it's more than that.
Springfield Illinois vs Springfield IL (Google will at least incorporate both), or a town of 'Springfield IL' (with everything strung together in one field - I've found this is common). Often, a town of IL, if not precisely known.
We're not consistent with entering the locations, so you can never expect too much from any type of search. At most, Geni search would simply cause a different set of problems compared to Google search.