I am confused with the matchmaking, how this thing works , what are the parameters to find the best match , I am sure there are so many things that a system consider before finding any suitable match , but I see three things , what tier we are in and what ratings we got , third is the hero rating of my alliance, this thing hurt us most if we miss matched with an alliance with higher hero rating. For example in below image as you can see we are over 4 million alliance and we got matched with an close to 7 million alliance in AW. Now I just wanted to know is there any chance that we can beat the opponent without using revive and heal potions. Reality is we can't , most of the players got rank 5 champs or rank 4 in 5* in opponent team and we are not pro players, sometimes I feel this is unfair but I don't know how the system works so can't blame to anyone.
