Fair enough for being honest.
I despise it as well. The level at which a person performs within reason should have minimal bearing for the reasons you stated. Players have to start somewhere and evolve to become the players they are, therefore the unnecessary shade thrown bothers me. Imagine if Messi (at NOB) or Ronaldo were breaking onto the scene today.
These supposed options are either constantly injured or, to put it bluntly, not good enough. If he played CB and RB, I would agree with you.