なんかいかにもVbプログラマ的な発想の持ち主が多いなあ。

記述がのコンパクトさと可読性は、確かに一致することが多いけど
いつも一致するとは限らない。

配列を使えば確かにコンパクトかつ可読性のあるコードが書ける場合があるのは確かだが、
例外なくそうだ、みたいに思い込むのはナイーブというか浅はか過ぎる。

条件によって選択される各変数が意味的に何の関連性もないとしたら、
そんな諸変数が配列になってるようなウンココードは俺は読みたくないね。