They're not going to add any special matchmaking no matter how annoying it is whenever people metagame the fall guys mode by either practicing some datamined strategy, using addons, or just botting to win every time.

It sucks but that's how it's going to be. I've made my peace with never getting the title because I'm on dynamis and people love to abuse a few exploits on here to get private lobbies or try to farm free wins off the Datacenter.