Giving shooty units 2 shooting attacks would completely change their role in the game from disruptors of steady approach to actual hitting force. That means it would partially change how the game is played. For my part, that is something I do not intend to do in this area of the game.
If I'd was to consider any changes in this area, it would be a sligth price reduction of shooting units (like 5 pts).
However, statwise, they seem working well to me. I play TK and that means I have to take 2 archer units for every full 1k points. Building a defensive "gun"line supported by infantry has been one my most often used tactics over last years and it's working fine in my eyes.
Yes, a single archer unit can do little by itself, but that is the same with ever unit in WM. But if you put them in larger bodies, for example two archer units next to each other supported by another infantry, they can become a significant threat.
JJ, I could not have missed that you tend to play small format games in LA. Don't forget, that WM is optimised on 2k+ games! In my experience there is big difference between playing 1k-1,5k and 2k+ games. Trying out larger games, where you can build more solid formations using particular troop types might eventually change your point of view.