I mean the proof is in what you said, Windsor is 4 times Sarnia, and they have 4 trains while Sarnia has 1.
However, if deciding between two services to cancel, the 5 hour train that crawls through the hinterland, or the train that takes 3 hours and reasonably competes with automobile travel...