Yes, I’ve been complaining about disabling only the 2nd part of the 2-part matchmaking for a while, now.
I have no inside info, but here’s how I imagine the matchmaking was designed:
Phase 1: assemble a team of like-skill players
Phase 2: match that team against a similarly skilled team (where the definition of an acceptable match gets loosened the more time you sit in the queue)
I think they turned off Phase 2 (at least for Quick Match) some time ago (actually, I think they just really loosened up the “acceptable match” definition, which amounts to mostly the same thing). But by keeping Phase 1 in place, you get the results that you are reporting (and that I’ve seen, as well): horrible mismatches in team strength.
Your solution is not a terrible one, but it is certainly a band-aid and then they can’t use Elo for any other purposes since it will be reset often. I think a Solo/Duo Queue with the addition of shuffling the 10 players to form even teams based on Elo would be better. But that would require more effort on their part (at least a partial rewrite of match making).
Unfortunately, I feel like it’s already too late. I was hoping for changes in the match making before Battleborn went Free Trial, but I guess that’s water under the bridge now.