Yes. That forces a level of buy in. I have played nearly every day since launch and I have was never once in a group that excluded anyone for anything besides level. I agree Destiny needs some form of it. But not match makIng like it used in PvP or strike. There needs to be buy in.
English
-
You make a good point with the buy in factor.