I ride alone all the time. I also ride with buddies all the time. I find there is advantages to both. I enjoy the companies of certain others, and I like exploring the mountain and working on learning multiple things when buy myself.
For me there is benefits to both and I enjoy doing each equally.