Japanese MMOs have always been menu-heavy and a bit convoluted when it comes to certain systems. FFXI is crazier than PSO2 (in my opinion at least). Even FFXIV has its share of submenu management to a degree. It just comes with the territory for a Japanese MMO and that’s something I have come to expect when playing a Japanese MMO.
Also when it comes to partying with friends, it’s as simple as moving to their block (or them coming to yours) and then adding them from your friends list.
And as for having to go to an NPC to do skill tree stuff, it indeed does mention it in a little tutorial window pop up. I’m not sure if you skip over these because they can contain a lot of info for a new player, but taking the time to read these things will familiarize you with the game pretty quickly.
And I’m really not sure what the whole thing about needing to go to different NPCs for different client orders and all that is about. I would not want to get every client order from and turn them back in to one NPC. I like that every NPC has a specific role and it’s more immersive for me. It doesn’t just give me everything upfront and hold my hand. It feels like I’ve accomplished more when I go up to the title NPC and see all the fun things I can claim.
But hey this is all just me. I’m enjoying the game because it’s what I wanted and expected. If an easily overwhelmed person like me can get used to this, so can you. And I don’t mean that in a negative way. Just don’t give up, it’s not nearly as bad once you play for a day or two.