I'm sure we can find a compromise here. What we're looking for is a reliable, standard-speed service that can serve these smaller communities without disrupting high-speed uses.
I've looked at some maps, and I think I see an existing CN alignment along the north shore of the St. Lawrence and Lake Ontario. If we opened a passenger rail service along this alignment, this would allow us to serve places like Smiths Falls, Brockville, Port Hope, Belleville, Cobourg, Trenton, etc. with minimal additional expense. We just need the will to build it.