Welcome to our forums! We are aware of some matchmaking differences at the moment, which are partly caused by the current number of players. We are working on a big update that will tackle this and other issues, injecting way more content into Champions Destiny as well. Stay tuned to our blog and social media, as we'll tell you guys more about it soon.