We don't know the details of you and your friends financial/job situation, but most don't just look at your immigration status when a bank issues credit, they look at your job status / income, savings, and some type of proof that you pay bills. Canadian credit issuers are a bit more risk averse...