Well I don't know anyone amongst my friends who is playing without Steam. I mean, if you buy the game for PC you'd just be installing Steam for free anyway, and considering how integrated it seems to be with the game to chat with others whilst playing, invite them to games and so on, I don't think there's a way around it if you want to play with others online.