well i assume if you dont put at least one mod on at least one mech it could automatically forbid you to start the match in league 1 as a fail safe mechanism if you switched between 2 and 1 and forgot to put on all mods.
Or maybe the person was trialing matchmaking thinking it would get him weaker opponents.
Or maybe its a result of "Free" match which i personally completely have no clue if its actually free for your teammates as well or not. One day i started a "Free" game after using 10 attempts, i was thinking that i was in the mood of some practice or mech trial and then i was like "hang on.. is it actually serious for my mates and enemies?" no idea!! I think thats a question to devs. I assume free should be clearly stated as free for everyone. Meaning nobody suffers from loses and you can just have fun. Currently i have a feeling that free is only free for one person.
I dont know what to say about other statements because i know how great devs are at screwing things up, if you ask them for different system they will surely make it worse.
From your post it feels like you expecting 10/10 wins every day.. if you do win 10/10 then something is really wrong unless you are godlike, which i doubt because if you were than your "weak" teammate wouldnt prevent you from winning.
It does look like that person was trialing league 1, i assume having 4 mods is standard? From perspective of second division i have no idea what is wrong in your screenshot, if you are showing yourself, your enemy or your teammate and especially why there are 4 robots and not 5.. So no, you have provided no details unfortunately, screenshot says nothing.
I dont think im trolling.
or maybe you could win 9/10 only because enemies have such guys in their teams.. so then i dont know what you complaining about.. i wish i knew more about 1st legue, but i dont, i would like to trial it as i want to have 5x bonuses. I just dont want to screw my teammates so im staying away for now.