The reality is that they kinda do, people with expensive cosmetics are viewed as being better players by their teammates and opponents. The significance of this can be hard to measure, but in most games it's bigger than a small stat boost that would be immediately seen as p2w
So the less skilled players with expensive cosmetics get their abilities over-estimated while the skilled players in the base skins get their abilities under-estimated. That sounds like a win for the skilled players in the base skins to me. Better to be under-estimated than over-estimated.