I&#x27;m in Canada and every time I consider prospects of getting into <i>United States</i>, comments like this frighten me. More specifically the Valley area for its renowned reputation of tech-oriented culture, and make good earnings. Compared to what I see in, say, Toronto area with bad housing and a bunch of old .NET 2.0 I feel that it must be <i>better</i> there.<p>What I find lacking in such comments, though, is some explanation on why and the suggested alternatives. Would you mind sharing why? Java&#x2F;C# were <i>the hot things</i> of 10-15 years ago and people still make a living out of it. It sounds like an argument for classic Red Queen problem where the only winning move is not to play.