Huntress use warbow and archers/snipers use regular bows. It is not a glitch and the drop rate for warbows are pretty bad. There is a free E one through story progression.
I find it annoying when you get launched out of the mother ship and get tossed right into a asteroid, maybe add a invincibility time while you get launched?
Added it to the list, we'll add a very short invincibility time just enough to avoid the close asteroids.