Agreed. You try to stay in Canada for love of the country(no joke. I love it here) or just not wanting to leave familiar scene. But with insane housing market and (relatively)low wage, the temptation is strong.
Yes apartment prices can be considered reasonable but actual houses are approaching the same levels as Vancouver.
Also those $250k apartments usually have $500/month maintenance fees attached. Not all, but some.