I spend £6K a year on flights back and forth from the UK to South Africa, some internal flights from LHR to Ireland or Europe. That made Silver a dead cert.
Reminds me of the changes Hotels.com made recently - I went from a multi-year Gold customer to spending zero overnight.
There’s just no need for me to stick with BA anymore if there’s no more reward than booking seats a week in advance.