I'm not going to say that this was entirely a mistake (to put those skills on those particular weapons), but it is possible that what the programmers are doing is offering the use of those different skills to the other classes.
For instance, I have a Shadow Hunter ranger, so I don't get to develop Ambush, but I would always welcome the chance to give more critical hits, which is what Ambush does.
That being said, Retaliate can only be used with Evade, and since Shadow Hunters are the typical users of Bows and they don't have Evade, that skill might be a mistake to use for this type of bonus.
So, I would be supportive of the inclusion of the other skills provided that they don't require a second skill that we may not have.
(btw, I already have Eagle Eye topped-up, so if there was an awesome bow with a few points on 'Stealth', that would let me attack from a different province entirely!!
)