+1 all stats sounds good but not usually optimal if you are min-maxing. If you're just roleplaying then sure, who cares, but for balance purposes it seems like there is no build for which Human is the optimal race.
Plus I seem to have read somewhere that in most editions of DnD humans get an extra feat as well, either on top of the global ability score +1, or where they pick 2 ability scores to increase by 1, and get the free feat.
Meh?