No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
The short answer is because Discover, as a CC issuer, has stricter underwriting standards than many other companies. They also tend to issuer lower CL's to those who do have cards issued to them.
Did you want to discuss the specifics of why you may have been declined, or is this a philosophical discussion?