Very sensible as always. Especially the bit I bolded.
My current view of it is basically this (not withstanding a poster earlier mentioning bias which I totally accept is a problem, sometimes unconsciously - any ticket inspector if they're honest will admit seeing someone approaching or board their train and think "here we go" only to find they're perfectly valid ticket wise and very pleasant to boot - it's the human condition and you need to be aware of it to combat it):
Person A has booked a table in the city to go and have a few drinks with their friends after a very long time. They're looking forward to it, in a good mood and they've decided to try out going on the train again rather than driving, the bus or a taxi. It's been a while but they book their ticket using the app (which remembers their railcard from 8 months ago when they last travelled), walk through the barriers without a hint of a problem, don their mask which is a pain but can't be helped (being able to have a drink and not have to drive is worth it) and board the train.
They sit down and are approached by a ticket inspector who says hello, checks their ticket and asks to see their railcard. They open the app and panic! It comes up as expired a few weeks ago.
"Not to worry" says the inspector "I've seen a lot of those at the moment. If you go on to the app you can renew your railcard, I'll pop back in a few minutes and if that's all sorted we'll say no more about it". He does so, it's done, he wishes passenger A a good evening and moves on. Passenger A thinks "oops! I've gotten away with that one - nice of him to let me off, though" and carries on with their day.
Let's bring a different inspector into the equation. They see the expired railcard and say "I'm afraid I believe you've shown intent to avoid the correct fare, you've paid £4.00 instead of £6.00. I'm going to have to take some details and we will write to you" and complete an MG11. A few weeks later the passenger receives a demand for £96.00 or the threat of being taken to court and fined or possibly even worse, and they've gotten upset about it on the day and it's spoiled their evening. They cough up under sufferance and don't bother coming back, and they tell all their friends how nasty the railway was to them.
At the moment I'd much rather let every minor irregularity like a recently expired railcard or an advance for 15 minutes ago go with an assumption of honesty with a word of advice or a simple resolution rather than taking any formal action and risk letting a few chancers through the net. We are playing a long game and every friendly approach will help just a little. In any case if someone renews their railcard in front of me even if they were chancing there are no refunds so that has put an end to that scheme at least for now.