As an atheist too, I see the reference to a higher power as the greater community within which we all live. I interpret it as letting yourself relinquish total control over your own life and being guided in part by minds other than your own. But yes, I totally get how off-putting the God stuff is in the 12 steps.