In my teens/20s, my friends/colleagues and I would just go casually someplace to hang out after work/school without planning squat. (After class) Hey, let's go to x's house and chill. (After work) Everyone, let's go to x bar and unwind for a few hours. Now? I can't remember the last time I could casually say to a friend to hangout tomorrow. Practically everyone (save one's SO) seems like they need a few days to weeks notice in advanced. It's not an exaggeration to say that sometimes I have to book people 2-4 weeks in advance just to have a coffee/lunch! All I have to say is thank god for meetup.com which fills the space in between.
And then they get promoted, get married, and have kids, and they don't have time to hang out at all...
So, I guess, what might not work for you might work for other people. I personally prefer at least a couple hours of heads up, but don't mind doing a last-minute dinner/lunch when I'm close to a friend I haven't seen in a while.