フレームワークなんてのは何十人もの開発者が何百クラス/ページも使うような開発を
型にはめて、均質化で効果を出すもの。一人がフリーダムな設計でモノ作るのに直接的な
恩恵はないに等しい。

個人的にフレームワークとしての Struts が嫌いな点
・前世紀時代のサーブレット過渡期の古い設計で進化が止まってる。まぁ一度リリースすると
 大規模な設計変更できない FW の宿命なのだが。
・中〜大規模開発なら、あの程度のものを無理に使うより要件 & システム & 企業文化を
 熟知した部隊が 1 から設計しなおした方が後々まで楽。その中で使えるものだけ使えば良い。
・後付け的に MVC と主張。あれでは 「Bean+JSP+サーブレットで MVC だ」 という主張と同レベル。
・クラスの命名センス。