Vancouver is just a smaller city. Your instincts didn't work well for you when picking your current housing. Reasonable commute times are a huge factor in picking housing out here.
GO service is amazing if you are on the Lakeshore line, and pretty good on others as well. But property prices are much higher close to stations.