First off, are you suggesting that Weapon Focus gives you +1 to hit all the time with every weapon? I would at least split it to be either melee or ranged, although I prefer broad types (swords, axes, bows, etc).
From a balance perspective, what is the major difference between a character who...