I hate unnecessary announcements on trains. It's highly irritating, especially if you're trying to listen to speech audio, and it means you don't pay any attention to them, which is quite dangerous.
I don't need to be reminded twice when we're nearing a station, and I definitely don't need telling that the food trolley is about to come through the train. Can't I trust my own eyes to see it when it arrives? I don't need upselling to first class, and if I'm not in first-class I don't need to be told to go and collect my complimentary cup of tea or coffee from the buffet car.
I don't need to be reminded that it's a non-smoking train because everywhere indoors in the whole bloody country has been non-smoking for nearly a decade now, and it should be obvious to anyone that you're not allowed to smoke on a train. They don't remind us that this is a non-murdering train or anything else that is also illegal.
I don't care about the name of the retail services manager, and I don't want to be thanked for travelling East Midlands Trains - I had no choice in the matter.