For people getting absurd amounts of exercise, I completely agree.  However, the average person sits on their butt all day with absolutely no exercise beyond walking around the house, so the nonsense of 2500-3500 calories a day is completely unreasonable.  The average couch potato needs about 1600, tops.