I consider my coworkers to be my friends and it's one of the reasons I like working at my current company.
I agree that having lots of different outlets for connection is great, and I also acknowledge that there are a variety of ways in which work can complicate friendships. But, if I'm going to spend 40+ hours per week on work, I'd like to do it alongside people I genuinely like and care about.