I believe it. My credit score had a knock against it because, and I quote: "Months since oldest auto trade opened".
I guess cyclists who outright own two cars (An old hatchback and an old truck) are a credit risk.
Sorry for the legalized discrimination you faced, that feels a lot more egregious than mine.