Is this a "DCS multiplayer sucks" thread or a "How to make friends thread"?
If I wanted to fly with someone new right now I would have zero problem doing it.
If I wanted to find someone to fly with on the regular it might take a day or two but not that hard either.
All I'm reading is excuses on top of excuses.
Get on the TS, Discord and SRS channels provided by the servers post on forums such as this
or reddit and make friends. it really is as simple as that.
I too came form Falcon and yes it's a lot more sandbox but it's still better, you just need to put in some effort peeps.