Or (I know you won't like this, but it *is* a way) to put more restrictions on Railcards, such as a higher minimum fare or total bar before 10am, particularly in the South East where commutes are longer and so Anytime fares much higher. The 16-25 minimum (and for that matter the NSE one) also hasn't anywhere near kept up with fare increases so its effect will now be relatively negligible.
I saw you expressing your view on that matter and declined to reply so as not to get into a pointless yes-no argument as neither of us is going to change our opinion, but for the record I respectfully disagree with it, as you may expect.
Railcards are intended to be leisure products. You may not like that, but that is the entire basis of them existing. Some people find workarounds to use them for commuting, just as some people find split ticketing useful, but neither of them are deliberate products of the TOCs for the purpose of commuting/reducing fares respectively.
On the side, with regard to Advances, they are now being misused particularly in the North in order to allow the fare-setter to set a TOC specific fare which is mostly intended for walk-up travel. This does cloud what they are used for somewhat and is in my view grossly unhelpful. But that's one for another thread, really.