I can see that you've addressed two problems here - one of them being cheating and other one is matchmaking.
In terms of cheaters and maintaining integrity of the gameplay, I can assure you that this is an on-going matter that our team has been actively working on and we are looking at ways to improve the current situation, which is affecting a lot of players within the community.
I will make sure that your feedback regarding this gets passed over to our development team accordingly and for the time being, if you do encounter anyone that you believe are suspicious, always make sure you use the in-game report functionality. Alternatively, if you wish to directly reach out to us, you're more than welcome to do so, however for these matters we will need you to get through the following channels:
1.... Read more