それらのリンクの記事の中では2つのケースが挙げられています。 ひとつはエンティティオブジェクトが複数のJVM間でやりとりされる場合。例えば、EJBのリモートインターフェースに渡す場合などです。 もうひとつはHTTPSessionにエンティティオブジェクトを保存する場合。HTTPSessionインスタンスは、冗長化、キャッシュ、最適化などのために、シリアライズされてストレージに格納されることがあるようで、その際にSerializableを実装していないエンティティオブジェクトを保存しているとエラーになるそうです。