The improvement is that it helps with other attacks. The new expertise feats, while nice, only work on one weapon, which means you're back to needing 2 or more expertise feats to get your needed +1 to attack.
So, if you have a weapon attack, an implement one and a racial attack the way things are now you'll be missing the free bonus.
The way I see it, if you get it as a feat bonus on all attacks, the inherent math problem is fixed and no damage is done.
...
...
This is not about "forced" feats, after all, obligatory feats will always exist, battleminds will always take melee training, chargers will now always take spear expertise, avengers will always take power of skill or MT, wizards will most likely all take the new staff expertise and so on. What this seeks is to fix the +1 to hit that 'secondary' attacks are not getting.