They still provide complimentary snacks for flights of all duration's. In Feb I took JetBlue from Raleigh to San Francisco. Outbound we stopped in Boston and inbound we stopped at JFK. All legs of these flights had snacks and beverages. The RDU legs are under 2 hours. The long legs had multiple services. They do sell snack kits if you want more than coffee/water/soda and cookies.