When I book a cruise, I have a choice of cabin type. And two types are "sea view" and "restricted sea view" which means you'll be peering around a lifeboat or other obstruction. And if I choose the "restricted" room, I'll be saving some money because of the grotty loss of view.
When I booked a seat on
LNER» from Inverness to Kings Cross, I selected a window seat. But - look - when I got there, the graphic above the seat shows a window, but instead of a window there's a bulkhead. And, no, the seat didn't come at a reduced price. Do we still have a "trade descriptions act"? Why can't the rail providers do it like the water/floating providers?

There were a number of better (real transparent windowed) seats around all marked "may be reserved later", but when I asked the train manager if he could switch me to one of those, he denied my request. Again comparing, if we have a cabin problem on a cruise, we go to reception who sort us out; we have never had to switch a cabin so I can't tell personal experience, but I've heard of switches happening and only being denied when the ship is full.
If seats "may be reserved later", why the **** couldn't the Train Manager reserve one for me that met the description of what I had booked? I was in coach J - he did tell me that coach C was unreserved, and if I wished I could move back there and try my luck. He couldn't (or didn't or wouldn't) tell me what my chances were.

Not really getting at the Train Manager who was just, no doubt, doing what he's been trained to do. But what a customer-unfriendly system. Could it be done better? Yes - take an example from Carnival who are in the business of selling journeys that the customers want to enjoy and buy again. From Inverness to London - perhaps I would have got a better view if I had flown.
A little thing but the little things add up.