Yes, it would. I only cancel new cards after determining if they're worth it. Once you get a secured card, keep it a couple years, then get rid of it after using the credit tou gained with it to get a new better one. Your oldest cards should never be cancelled after a long time unless you're willing to take a credit score hit. Don't base your life on credit scores if possible though. There are ways to get around a lower credit score.