Clearly you don't actually want players to play your content. Why waste my time using an LFG? Umm...LITERALLY just let me match make for 950's. Let ME decide if the lack of communication is an issue and run off to find a team if I feel the need. Stop telling me, "No go make some friends" when matching with players WOULD MAKE ME SOME **** FRIENDS. You. Godd**n. Idiots. Edit: A lot of people are saying "tHeY cAn'T aDd MaTcHmAkInG bEcAuSe Of MoDiFiErS aNd EqUipMeNt LoCkS!" They can add a requirement to have two different kinds of weapon mods before you're allowed to launch. I thought this would be common sense. Yet another Edit: Bungie's reply is basically: We don't trust players and don't think they will be able complete 950 Nightfalls because alot of you suck at communicating and have no thumbs and we won't give you a chance to prove otherwise by atleast temporarily adding matchmaking and collecting completion statistics.
Matchmaking is not enabled for activities that require a lot of coordination - including both loadouts and just general teamwork. I'll definitely pass along any feedback that you have on making the higher level Nightfalls have matchmaking though. Thanks for sharing your thoughts.