Quoted for later use. I shall bookmark this next to what Meow said of the different skills required for classes.
Skill set you need to be good is more dependant of mode your playing. Duel requires different skill set than battle although dueling skills can help you a lot in battle. In battle you need to be patient, to play smart and to avoid being gang banged. If you do that you'll do okay with any class if your team is decent.
Meow had STR heavy polearm build with lots of armor and IF. He's also from Germany which means he has good ping. With such build you need to block a little bit and rest of the time you can spam attack mindlessly and you'll do fine.
You can't play like that with agi build and light armor, and you won't be good archer if you are impatient.
When I was an archer I always ended being one of the last players in my team which means I had plenty of wounded targets to shoot at. That leads to good kdr and "pro" archer status...
Stay in the corner, shoot in melee crowds (be a douche), follow your team, shotgun silly melee fighters who go after you with no shield and you'll be mighty fine archer. Do that as any infantry class (make sure you have a lot of armor and damaging weapon as infantry) and results will be the same aka good. As cav you need to pick off unaware people and avoid archers and other cav.
Seems to me that the problem is that certain builds allow certain people to play with brain in shut down mode and still do good. Because of that people think that melee is easy. That has to change. Nerf STR and remove polestagger!