Every popular charop class handbook I read seems to indicate that Elf is a terrible race choice, or at best "okay" (but sub-optimal) for some of the sub-types of elf. It seems to me that they actually get some nice bonuses, like the +2 Dex, some improved saves, immunity to sleep and resistance to charm, bonus *automatic* weapon proficiencies, low-light vision, and a special ability to find secret doors. All that, with only a -2 Con as a penalty—and a mere 1 HP less per level and -1 to Fort seems like it shouldn't make much of a difference in the grand scheme of things.

So why are elves considered suboptimal choices by charoppers?