無駄な機能の開発を命じられた場合、あなたならどのようにしてモチベーションを維持しますか?

http://q.hatena.ne.jp/1219103392
個人的には、開発対象が面白そうかどうか、技術的に面白そうな事をやっているかどうか、設計思想がまともかどうか、新しそうか、といった事のほうが気になります。開発対象に萌えられるか否かが重要ではないかと。
もちろん、みんなに使われる機能の開発というのは、間違いなくモチベーションを上げてくれるんですけど、その分メンテナンスがしんどかったりもします。使われない機能なら、開発するそのとき限りのおつきあい、と思えばいいので、とっても気楽です。
一番モチベーションを下げられるのは、酷いソースコードとか、酷いドキュメントを山のように読まされる事ですかね。あとはレガシーな技術が幅を利かせている現場(やっている事自体は高度、というならまだ別ですが)も嫌です。嫌な現場には居続けられない体質なのかも知れません。なので、アドバイスできる事もありません。