出沢です

ruby -d hoge.rb パラメータ    

ってやると $DEBUG は TRUE になりますが

hoge.rb -d パラメータ         

ってやると $DEBUG は セットされず、かつ ARGV が
-d がなくて パラメータ からになってしまいます。