Although I would agree with you, one thing I truly find frustrating about the game is getting together with your friends, and that mainly pertains to the spawns the game gives.
Ex: I spawn in the middle of a Forrest and my friend spawns at the beach, this issue makes it impossible for me to allocate people I want to be with while playing the game, which in all honest it sucks.
But regardless of that issue the game is fun.
Yes it's was extremely frustrating at first but then I figured it's one of the things which makes this game more realistic and a true survival game.
You'll have to learn the map and the russian town names to find your friends, also you may find a compass and use it to navigate to your friends.
I would recommend you download the "Izurvive" app on mobile, it gives you a full map and town names plus you can calculate route and the amount of time it will take you to get to a certain point.
Also I would recommend that you and your friends decide on rendezvous point which includes a lot of loot, we decided on "balota" base it contains tons of loot but it's in the south and you have a lot of running to do.
One thing that is really annoying and unrealistic is the limited spawning spots which doesnt include the south, the loot in the north is scarce and it really sucks to run 30 min just to get an AKM.