Becoming a fan because the team wins is not organic. It's fair weather. Yes, I recognize that for some people, who they root for depends on whether or not the team wins. Those people are unworthy of my consideration. I have a more precise way of wording that, but I suspect filters on this site look for those words.
Don't entirely disagree... However, can you offer another way that will generate organic fan support? Give away free tickets perhaps?
See, you're not looking at this situation in the broader and more long-term success...
If, as a fan you want to create more fans/better fans, well... something has to give. Things needs to change. Or, you can take your approach and say "Screw you!" to everyone who jumps on board the wagon when the Cards win.
I see the situation thru the lens of my youth, where from the time I can walk and talk, it was engrained in me as to which NY teams I was to be a fan of. So, you want more fans/better fans? Then I would strongly suggest that you and all other fans, the players, coaches and ownership, do everything possible to create more wins and accept anyone and everyone who decides to jump on board if/when those wins take root, as many of those "bandwagon fans" will go on to have children one day, and those kids will see Cardinal memorabilia. They will hear stories of the great players who led the Cardinals to exciting wins, post-season wins, and maybe even a Super Bowl or two... Those kids will see their father, uncles, cousins and others cheer for a team with an angry little bird painted on their helmets. Those kids will be taken to Cardinal games as youngsters and they will remember what it was like to take that very first step into a pro football stadium... to see and smell the bright green grass and all the lights... the giant video screens, the crowd noise...