Just improve the matchmaking. There are other issues but please just please improve the matchmaking first. Don't ruin a good game. There are many YouTubers giving suggestions on how to improve the game. Pay attention to thise suggestions. It might take time but at least start making these changes.