Not eating between meals used to be one of the 10 diet commandments. While the rule hasn't gone away, various theories have blurred the line between 'do's' and 'don'ts', and comfort levels have risen with snacking.
The more relaxed attitude towards afternoon snacks could be a result of longer working hours and the knowledge that energy dips are related to nutrient intake.