I could not agree more the ranking system is broken - the best way to fix this is as following
1. the system must consider equipment and therefore resulting abilities such as resistance / block-rating etc,.. when matching fights
2. when matching there must be an option for the player to either wait for a close match or to agree for a fast match to a possible less even opponent
This can be done in many ways - such as - the system tries to match at least 90 % considering all aspects - if no match was possible after 2 min - system messages ask for permission to reduce to 85 % and so fort,,..