Imagine an NFL player whining about how competitive the games are and he wanted to play against college or high school kids instead, in a game of pickup at a local park. I would imagine most people would ask why did you work so hard to become a pro if all you want to do is smear random kids at a park. How does that show off your skills or show how you should get paid to play a game?
I stopped playing competitive online games a few years ago. They just lost their fun too me. There were too many people too worried about the KD ratio and whatever rank they are in. When the original Modern Warfare beta came out, I played it non-stop, and was usually on top with kills. Full game came out, I had a pretty good advantage at first, due to knowing how to play, but then slowly my true skill began to show: somewhere in the middle. I didn't care. Didn't bother me I was no longer on top of kills for my team. I usually walked away from matches somewhere in the middle. In MW2 (when I remember them first tracking assists), I was usually again in the middle with kills but usually had the most assists. I enjoyed being a "support" role.
Then people started to talk a lot about KD and that would be their focus. Team play began to go away, where people were more focused on their own personal stats versus just having fun in the game. Every game mattered due to being able to brag about KD and whatever. That focus away from team play to worrying about their own stats really killed it for me. Even with my friends who I played with, their focus was shifting to. Now being on the "support" role, middle skilled player people would question why even play. It just got dumb.
I like the idea of skill based matches, because then people like me who are, admittedly now due to how long it has been since I have really played, lower skilled or do not have the time to dedicate to really get good and still have a fun experience with the possibility to come out on top for their team. Having the possibility to win, due to the games being more competitive, actually makes it feel more casual to me, as someone who's goal is not to have the best stats. I can play, knowing I have a chance to win, but if not I don't care. However, going into match after match knowing you are going to get slaughtered is not fun.
I think skilled match making should be there and should be there by default due to this. It will just make the games more fun/enjoyable for many more people unless your only goal is slaughter the entire game. But yeah, there should be a way not be matched on skill, if you want to. Make it opt-in and everyone that wants to play that should be able to.
I guess what I am saying is this: I agree with the whiny pro player that the option should be made available. However, it is really sad that it is a pro player who is complaining so much about this. You get paid to play and be good at a game. You only get better by playing those who are at least as good as you or better. For me, I would be happy to just play with people around my same skill set, who really do not care about their rank and just want to have fun. Maybe then I will hop back into competitive shooters.