AbdulAlhazred
Legend
The specialization bonuses would be better if they started more general and then got more specific.
One-Handed Weapons
Swords
Longsword
Then if you wanted to specialize in a Greatsword as well it would only take one feat.
Or if you wanted to specialize in a mace it would only take 2 feats.
Not much of a fix, but a step in right sort of direction.
It would help if we could buy a feat per level, rather than every 2. If that is too much then the feats should be balanced for per level.
Also - all combat stuff should have been kept separate from all non-combat stuff. You should not have to choose between a combat, professional or social things. They should all be separate. Each level you choose a combat thing, a professional thing and a social thing. Separate. Example: Specialize in Longsword AND specialize in Intimidating.
My tuppance.
Yeah, seems to me like going with more specific feats giving bigger advantages would be the way to go. I've always thought so.
I don't think combat and non-combat feats really DO compete with each other all that much. The situation is more like you have enough feat slots for generally all of each that you want over time. The characters that don't are ones that are some kind of tricked up feat intensive build (or else situations the rules should fix some other way). So the choices are more like between 'well rounded' and 'tricked up highly focused build'.
If non-combat stuff is going to be removed to its own totally separate bin then why not just divorce it from the level (and class) system altogether? Instead of getting more of these kinds of things as you level up just make them things you can learn in the ordinary way. More like how martial practices work, want to learn a language? Go find someone that speaks it and have them teach you. Abstractly it can cost some gold or whatever the DM feels like. Problem goes away and players can make their characters do the things they feel like having them be able to do. Combat tricks are 'special', but really its just that levels and combat stuff are "getting better by practice" anyway, so its really more consistent.