Spudulika, round based means that all actions take place in rounds, discrete time segments, and every game you mentioned operates on that system, even the ones that seem to be real time, they aren't real time, they are round based, it's the pretty much the standard in MMO games as it allows the players a little more time to react to events.
I would love to see the NPCs be made better, I've done NPCs myself, it's a total pain to do, and getting them to be good is always the goal, distant, far off, unattainable, but still the goal. I'm impressed with the NPCs in Elite Dangerous because I know what's had to be taken into account to make them operate as badly as they do, and that's quite an accomplishment. Getting them to be better, eh, I'll not make any wagers on that happening, this game is hell of a lot complex than people realize when it comes to getting NPCs to function properly, much less getting them to function well. Too many people without a single clue when it comes to this stuff think it's easy, it ain't, if it was then online multiplayer gaming wouldn't exist, literally. The reason most of us who enjoy online gaming do enjoy is because we can play other humans, they are a challenge, NPCs aren't. Give me NPCs who are as challenging as a human, I'd have little, if any, reason to ever play online again. Thing is, 'good' NPCs tend to be simply cheaters, they never miss, they always know where you are, they take less damage than you do, etc. They actually suck as far as what they can do goes, that gets hidden by making them ubermensch, that's all. I'd love to see it happen, but that really does require actual AI to come about, and that's not exactly in the offing any time soon, and if some people have their way, people whom I happen to agree with, such as Stephen Hawking, we won't see AI any time soon, if ever. You can look up that subject if you aren't aware of it, interesting stuff, and as someone who's created scripting for NPCs, something I'm deeply interested in. Mark Zuckerberg has stated he's going to try and create an AI like Jarvis from the Iron Man comics/movie this year, we'll see how that goes, could be groundbreaking, could be a joke.
Zeta Legion, you are doing the multicrew all kinds of messed up there, in my opinion, as someone who's done lots of multicrew gaming and even coded some of it. You break up the division of labor as I laid it out for very simple reasons, which I laid out as well, it's a tried and true method of doing it, works great, and it's used in the real world all the time as well, from tanks to battleships to aircraft, because it works so well. Funny thing about humans, we can do multiple things at once, but we're best when we focus on 1 thing at a time, and when you have a group of people doing 1 thing at a time as part of a team, they can actually accomplish multiple tasks at once better than any single person could do while multitasking. It's just science man, look it up yourself. Sure, one guy can drive a tank and operate the weapons all by himself, but he's less accurate and slower to react than a tank crew is doing the same thing, and that's real world, not a video game.