I've thought a lot about that concept--being a social enabler. I like it. He described it as someone who comes up with a idea and then just invites people (creates a social scene) to whatever they are doing.
It's hard to be a social enabler when you don't know a lot of people, when you are new to a place, or when most of your time is consumed (all of which happens to be my life here in AZ.) I think that is why it has taken me so long to warm up to Arizona. I miss being a social enabler or being a part of other social enablers.