tl; dr: the issue is deeper than afk or cheating, you have a company who outright is telling you they don't care about the product as much as you do.
--
To be honest, that just sounds like another design problem. I spent a lot of time in this forum during the build up of HoW and your question was raised and answered countless times over by other forum members.
The fact is that the design team is either lazy or content collecting their paychecks. Matchmaking is more than just finding your teammates by the way, but if Bungie is outright telling you they won't have any part in half of matchmaking, what can you really expect on the more important part matchmaking?
English
-
Your looking for iron banner
-