I know this is an old post, but bows have a pretty fast weapon speed of around ~0.7. I wouldn't call that slow. Might be slow compared to the rest of the dex equipment, but bows have a larger damage stat to compensate.

(Don't crossbows have slower weapon speeds?)