This line is just a bit of an odd duck because of the track ownership and flooding issues. You think the Line 1 extension is expensive, wait till you see the bill for making GO RH a true 2WAD line on par with the subway.
Yes, but if you never go north of Eglinton and just look at a Google map, those aren't factors requiring consideration.
And it's true that paying a double fare (or parking at Finch, for that matter) can definitely negate cost as a factor but that's the choice people are making. And still, if you're going south, you don't have to travel north up to GO (or, at the other end, north from Union, up to your job at King or Bloor or St. Clair etc.) but the real thing is that if you miss your subway train, there will be another one in about 2 minutes. If you miss the GO train, you're waiting either one hour (if you're lucky) or 24 hours; there's only 3 at rush hour in the morning and 4 coming back right now.
Anyway, it's basically like 90% of the people in the area have chosen to drink Coke and some people keep saying "you guys should drink Pepsi. People who live like you do, you're really Pepsi people."
"No, we're good with Coke."
"OK, but what if we gave you LOTS of Pepsi?"
"Erm, no thanks. More of it won't help, actually., except it will certainly make things better for the people who do drink Pepsi..."
GO is an important option. But as an option, not as the sole north-south transit mode.