The feats work poorly.
They were a test but we implemented them just to see if they would function at all. We made the community aware, at that time, and they said they didn't care they wanted them anyway.
Good idea or bad idea, we gave them what they wanted.
There is still no good way to do it that I know of. I wish Bioware would have just set up the weapon feats as a seperate .2da system so people could add weapons to the .2da and them have functionality. But noooooooooooo.