The one thing I dont understand was I always thought the english longbow was by far the best range bow avail?

I always thought the xbow was a hard punch weapon but not the same distance.

But as the english I never see the advantage of longbowmen except to basic milita archers. The other crossbow troops at least get those shields to hide behind.