It isn't a bug, it is intended behavior to make cross classes a lot more viable.
And it really works a lot better in this game than any other.
huh. Ok then. This game is getting more weird than ever. What the heck,
In this case, we need to fix all weapon skills. When you get accuracy from one handed it should help your accuracy cross-class with two-handed or bows.