なんでrubyのメタプログラミングや
リフレクション機能について言及している人が誰もいないんだ?

ruby使うメリットは非常に強力なメタプログラミング・リフレクション機能があるからだと思うのだが。
他の言語では出来ない、コードの抽象化ができる。
(例えば, attr_reader, attr_writer, とかもrubyの文法レベルで実装できたり。こういうことはPHPでは到底できない。)

ruby, phpもどちらも長くやっているが明らかにプログラミングの潜在能力(表現力?)はrubyの方が高い。
ただ、RoRだけやる人とかはこういう部分についてはあまり関係ないかもね。