Train running late = cancelled Farnborough stop

I understand you're trying to catch up, but it just seems so unfair to ALWAYS cancel the Farnborough stop, especially when the train you've cancelled comes crawling past the platform. The 9.30 from Farnborough is due to get to Waterloo 8mins late, would it really be the end of the world of it stopped and let us on?