It really depends on the context I suppose. Obviously you don't do it every time, but if the swordsman is in bad need of a weapon upgrade I'm not going to arbitrarily give him an axe unless it's important that it be an axe.