>>111
だって最初の質問がそうなんだから、仕方ないじゃん。
勝手に話をすり替えられても困る。

>>112
回答がおっつかなかっただけで、スルーした訳じゃないです。仕事中だし。
なんかtrue?、false?に話が限定されている気がするんですけど、これはあくまで例のひとつです。
そもそもの話は「obj == nilですむのになぜObject#nil?があるんですか?」ということであって、「Object#nil?があるならObject#true?もあるべきだ」という話ではないです。
どちらかといと、「obj == nilですむからObject#nil?はなくていいのでは?」のほうが近いです。