そうだよ
たかが数文字のスタティック変数の代用品として
クラス定義をしなくちゃいけなくなってるから

別に完璧じゃなくてもいい使い捨てスクリプトでは

def func
 @a ||= なにか
end

こういう事も普通にやってしまう