I'm personally fine with this. It makes a world feel alive when you can miss major parts of it, and it's in keeping with the tradition of the series.

Play BG1 or BG2 without a guide and you are very, very likely to miss a companion.