Everyone is always complaining about farmers and as a newer player I can see why. I’m currently level 48 and 2 out of my last 4 fights were against level 70s with there teams dumbed down to 15-20k, and of course 10k is on 1 character. So my solutions to this are actually quite simple and will eliminate a bulk of the issues with minimal dev time involved.
Use the ladder system that is in place. If a bracket is classified level 42-59 the only allow players with team levels in that area to be matched together. This may or may not slow down match making in some brackets but as a new player I would rather go in knowing I have a fighting chance instead of having to just roll over and take whatever mismatch making gives me. If times are too long just adjust team levels accordingly.
Instead of basing matchmaking off a combined power of teams (which obviously doesn’t work) look to base it off the strongest character or use avgs to better match make. For example: player loads a team with with a top of 15k power and a low of 3k. Instead of him having a team power match of 27k it would come out to be 45k. 15+3=18/2=9*5=45. I mean it’s not perfect and would need tweaking a bit but it’s far better than what we have.
Maybe add a reporting system for the smurfers.