If Ranger is allowed heavy armor then ranger should be penalised in some way from possibly increased cooldowns on mobility skills or reduced fire rate. I can see a Ranger using heavier armor than leather for when combat is in close quarters.