They changed the system, now archer can wear heavy plate pretty much whatever they want, it's realistic because in real life they have heavy plated-archers...same with throwing.
Take a look, if you're an archer, you are like level 35 with tons of golds because you always wears light armors, to those people in high levels they should have the chance to wear heavier-armors