I don't mind rearranging the diner to be more efficient. On many trains the diner is half empty while the cafe is slammed with a line around the block, er... vestibule. It is really aggravating boarding a Talgo and literally seeing the line go through two cars. But then if you're in business class, why doesn't the coach attendant take orders?
But it also goes back to the break pattern for the cafe attendant. Sometimes I work on my laptop in the cafe tables and notice this: The cafe attendant will stand there for an hour and maybe see three customers. Then there's a rush. Then there's not. Then the attendant has quite a lot of quiet time. During that quiet time the attendant often sits at the tables and gabs with the other employees taking up tables.
Then the attendant takes a break, sits at the table, and refuses to serve anybody for a block of time.
DUDE THE QUIET TIME IS YOUR BREAK!!! Most of the people I know don't get a "break", we get ten minutes here or there when the phone quits ringing, the car is being gassed up, etc... and we work far harder jobs with much more pressure than selling $2 mars bars and $10 frozen personal pizzas.
I know the union won't just abolish breaks for the cafe attendants, but a commission structure might certainly incentivize the attendants to sell more and enjoy the quiet time as their break. Meanwhile, the greater revenue for the cafe will probably have much greater effect than moving tables and chairs around or implementing stools. Heck you might even see the cafe attendant shopping business class once an hour and doing table service for some extra orders and/or tips.
The new Acela: It's not Aveliable.