Если бы я не была в теме- я бы поверила.В Израиле даже, когда не было столько наступающей на пятки молодежи, возраст 30+ считался пенсионным возрастом для программистов. И есть масса компаний , которые официально даже сейчас не нанимают на работу программистов старше 30 лет( не путать с менеджментом и другими специальностями в ИТ). Никогда и ни при каких обстоятельствах. Но, конечно, можно убиться и найти что-нибудь. Только из того, что за год они не устроились в Канаде НИКАК следует то, что они неконкурентноспособны. Мой собственный дядя приехал в 60 лет, сдал экзамен и устроился в этом возрасте врачом. Но это не значит, что в 60 лет хотя бы четверть репатриировавшихся  врачей могут достаточно выучить язык, получить ришайон, и устроиться работать в ведущую больницу. Штучный товар был, есть, и будет. Но описаная пара, если они, конечно, реально существуют - это не штучный товар. Если не смогли устроиться в Канаде - они профессионально слабы. Вряд ли выдержат конкуренцию.