I disagree. Some of my most valuable flights have been short ones like FRG-BDR, FRG-ISP, FRG-HVN. You learn way more on these short hops than you do for longer ones IMO. Straight and level for an hour doesn't really teach you anything. Short flights teach you time management, multi tasking (being able to descend while getting the ATIS, make sure you're not busting airspace, etc), airspeed management, and other things. Even when I fly IFR to BDR its difficult. I take off, fly the DP up to 3000, get direct BDR, straight and level for 15 minutes, get vectors while simultaneously trying to brief the approach and missed approach, set up the GPS, OBS, talking to ATC through all this, getting the airport diagram out, briefing the taxi plan. Like I said before, you learn how to manage your time really well on these short flights and they are really useful IMO