It is unbalanced that a melee when weaknessed multiple times has no really acc issue and can continue in a fight. A ranger once they have double weakness seems to have 0 racc, no matter how much you stack racc you will be lucky if you hit once.
This is the main weapon of our job, we become useless when weakened unless we melee with crappy attacks.