I personally have no problem dealing with archers in veteran difficulty, but then I run a pretty archer heavy composition myself, usually 4, sometimes as many as 6 ranged characters. Perhaps that is an issue for those with complaints? I simply out-shoot the enemy.
I am fairly certain they already fixed brigand marksmen after we all complained very heavily. There was also some post somewhere that pointed out a bug related to archery and blocking line of sight. After some update 2-3 patches ago I stopped having problems. I finally have the feeling putting some points in ranged defense actually makes a difference again :).