On my last Metroline Trip(last sunday) the real meals were gone but they were heating the three sandwhiches on offer.
I have watched the catering on Acela slip from great to poor over time. Honestly, it is becoming less and less worth the fee and more and more comfortable to fly.
Dan