時代に即していない感は否めませんね。
今でこそ新幹線も速達化していますが、昔は都市間の移動だけで一日仕事なんてこともザラで。そうなると車内で食事を取らざるを得ないからということで飲食可になった名残をそのまま引きずっているのでしょうね。昔の新幹線は食堂車があったくらいですし。
駅弁も元々は長時間移動の腹の足しという立ち位置でしたが、今は値段もそこそこするし、エンタメ要素が強いと感じます。
ここからは私見ですが、飲食という行為自体よりも、一部の乗客に問題があるように感じます。
匂いの強い食べ物(中華やカレー、ファストフードなど)を平気で持ち込んで食べている様子を見ると、なんだかなぁと思いますね。