どのレベルで話せばよいか分かりませんが。
Strutsの優位性については、既にご存知ですよね?


1.レスポンスの問題
JavaOneでカスタムタグの使用はパフォーマンスを低下させるという
報告がありましたし、JSPはPrintWriterを書き出しに使用していることから、
Velocityと比べて、遅いと思われます。
実際に、Jakartaには、そのような報告が来ているそうです。
(正確な検証はしたいところです)

2.開発においてのMVCの分離
Velocityで記述されたテンプレートは、ローカルで開いても、
そのままの画面で表示されますが、JSPの場合は、
<>括弧を使用しているため、レイアウトが崩れます。
HTMLの手直しを、JSPの知識がなくても、変更チェックが容易になり、
デザイナなどの開発がしやすい。

3.習得時間
Velocityは、$hogeや#ifなど簡単なスクリプトで構成され、
非常に簡単であること。