What's the conspiracy theory here? That since he's an affiliate they treat him differently? Definitely possible; though I tend to say it's highly improbable.
Occam's razor says that he probably strategically applied to consumer cards over the past few years, same as the rest of us. There are plenty of lucrative business cards.