There are tons of ways to miss companions [/spoiler]
Nonsense.
You have to go out of your way to not find the initial companions by basically not doing any sort of exploring.
Same with Lae'zel. She's on the path to the grove and you can see the Tieflings at the edge of the screen as you pass near the area. Gael is only missable if you completely ignore the waypoints. Wyll you only miss if you never go to the Grove and Karlach is only missable if you never go across the broken bridge.
Again, you have to put in effort to not find these people. If you aren't exploring, that is your own fault.
lol you are funny.
Lae'zel is not on the path to the grove, I have moved many times through there and only found the cage after googling her location.
And I missed Wyll despite 100% completing grove's missions because how should I know that there should have been some "Wyll" there? Never saw him at the grove till googling. And of course without meeting Wyll you are likely to miss Karlach as you don't have any reason to explore that part of the map.
The only nonsense here is you claiming people don't putting enough efforts. Personally, I've put a lot, but in this game you NEED TO KNOW EXACTLY where to put them. And more importantly, to know there are certain time limits. I guess in my game Lae'zel was gone just because I've used long rest after the first encounter with the goblins.