I wanted to collect three improvements I'd personally like to see for the competitive mode into one post. These are just my own ideas and I think that the competitive experience is not too bad as is. Regardless, here goes:
1. Minimum level for entering the competitive mode. All too often completely clueless level 0-5 players pop in, walk around the map aimlessly, then leave before finishing the whole BO8. I'd suggest the minimum level to be 10, though even 5 would be a clear improvement in my opinion. Additionally, there should be a warning displayed against leaving when the player is about to exit before the match has been finished.
2. Leaver penalties and disclaimers against leaving. Leaving is a moderately common problem in the competitive mode. At the moment it seems that there are no particular penalties against it (at least none I was aware of). I suggest that leaving would lead to progressively increasing penalties in the form of suspension from the competitive mode. For example, leaving once in a week might be 30 hour suspension, leaving twice 2 hours, so on.
3. Improvements to how balance between the two teams is done. I understand that making games perfectly balanced with such a limited player pool is not possible. However I do feel that once a game has been formed, better job could be done in balancing the two teams. Far too often I end up in a team with all lvl 30+s with several level 0-10s in the opponent team and we end up stomping them 5-0. Here's an example of such an occurrence from day:
In that game, we totally dominated. It would have felt fairer if we had had some of the newbies from the other team. Far as I could tell from the chat, they weren't grouping either, so couldn't have been that.