That said, they could, at that point, say that your party is full. In order to travel with an NPC, you must dismiss a member or 2.
Isn't this exactly how it is done in the original games?
Larian seems to be entrapped in the same mindset as some on this forum, which is that a game being made in 2021 must not have anything even remotely similar to what was done in 1999 because to do so goes against the spirit of a new and contemporary game. So every single thing in BG3 must be something "new." This is an asinine mentality. There are many things that were perfect in 1999 and still remain perfect in 2021, and the "new" alternative is actually a downgrade.