I'm not massively impressed with weapon focus either, though I think you will usually get slightly more out of it since spell casters usually mix up there elements over a fight, and weapon users rarely change weapons over a fight. Though the ranger in my game does all the time, so maybe I am...