Why does my team keep getting mismatched?

Try playing the tournament which has a "maximum of 3 stars" entry requirement for teams (I think it's called Best of the Rest).

You'll still often come up against teams with 100% chemistry being controlled by players with god-like skills, but you should also be able to get some good matches in there too.