Yeah holy shit you need to get out of dodge, fast! There is no way in hell anyone other than a tank or gladiator dps should get bonus armour items. At this stage, I would be looking to start my own groups too with ml active. Take no other plate classes if you are really desperate.