ParentFull threadbaybal2·One of biggest deterrence for me to working in US is a prospect of becoming a US taxpayer for life upon touching a US bank account, or a US originating income source.View on HN