Yeah, you're running into the problems of inconsistency of lore, and plot vs lore. The thing is, it doesn't really make sense to say they're "too fast" for artillery. I mean, "They move before artillery hit them." is a solved problem. It's not unexpected. You use sufficient artillery, and...