> →それなら他にもInteger#even?とかあってもおかしくないのに、
> ・(追加)多態が理由ならMatchDataやStringにもfirstが実装されるべきで、
これらは、すでに理由が示されてるものです。
すでに示された理由についての反論は次のように否定されていますので、
いまのところ、すでに示された理由を否定する理由はありません。

> →・たしかにそうなんだけど、○○がない理由ではなくて、Object#nil?やArray#firstがある理由が知りたい。
なぜ○○がない理由が示されたか議論の経緯を覚えていますか?
「Object#nil?やArray#firstがある理由」への反論として
「○○がない」ことが説明つかないというものがあり、
それへの再反論として「○○がない理由」が示されたのですよ。
つまり、「Object#nil?やArray#firstがある理由」の補強であるわけです。