.I was never kicked either but did leave many a group after wasting nights because of one or two weirdos who have no patience and won't leave either
See, that's where you cut your losses. No reason to "waste a night" with bad groups. If I join a group I'm trying to feel them out early on for those very reasons. Is there a bad attitude, is it kids, are they bad, etc. I've found the biggest predictor is simple light level. Usually high light groups are high light for a reason and will usually result in a good run (it also helps that higher light directly makes the game easier).
But yeah, you want to leave with 5-10 minutes of joining a bad group if possible. It's a judgement call sometimes.
I do get there's kind of a line though where say, you've made it to Oryx, you really want that Oryx loot and you've already invested a lot of time, and things go bad but you dont want to leave all that time on the table. So you cant always play it perfectly, but you can help yourself a lot.
@orangpelupa : nightfall someday? Just to see the drops
Hate to burst your bubble but the new nightfall is 320 light recommended and is decently tough (nothing horrible) this week when I ran it even at 325-328. Bungie made it into a real endgame thing again, both in rewards and difficulty.