This would be nice.
Just travelled on the Zephyr, coach, first (longer than 4 hours) Amtrak trip (6/23-24) Naperville to Provo. I got to listen to constant dining room calls. Breakfast starting at 7am, with 2 additional calls for come and eat, followed by a last call. Then the lunch call started: 11:30, 12:30 & 1:30. Then the announcement that she would be coming to the sleeper cars to get your order and reservation time. Then hey, if you didn't get your reservation I'm in the dining car come to me. Then last call for reservations! Then the calling to dinner: 5:30, 6:30 & 7:30. Then the hey, if you haven't gotten food, come tell us because we don't know about you!
All this punctuated by extra announcements that this doesn't apply to coach. You can check the cafe for food, but that's it.
Having to listen to so many food announcements with the constant reminders that it doesn't apply to me was a real turn off and makes me rethink taking the train again. I've never felt more like a second class citizen. Maybe they can program the speakers so that coach cars don't have to hear all the excess meal announcements.