Yes Strava does do social stuff but they're a mixed bag and also free. I like that they don't do aggressive surveillance as a business model (it's one of the reasons I subscribe) but it's also pretty useless for organising and planning future rides.
Lots of people comment and give kudos after an event's happened but I don't know anyone using Strava to agree meeting up somewhere. All of that side of things seems to happen on Signal, Whatsapp or FB here.
I do like the route planning but I'm not sure I'll continue to subscribe just for that given the new prices.