You have three new credit cards with bonuses, I would call it a successful first round of applications and wait 3-6 months before trying again. I think the Chase Agent had a valid argument, and they have every right to deny you until your income increases and/or your track record with Chase is longer. Most of the people successfully and aggressively churning credit cards have high income and long credit histories.