These days, credit card issuers usually specialize on a specific segment of the population with each product. That's why the availability of each given card offer heavily depends on the prospective customer's credit score, disposable income (hence issuers asking for both yearly income and housing payments) etc.
On top tier cards, interest and late fees are not the intended way to make money on the majority of cardholders (although of course banks will still charge them for customers that do carry a balance). On lower tier cards, you'll often see less rewards points or even annual fees without any corresponding benefits (i.e. no lounge access, no rental car insurance etc).
For example, American Express has traditionally focused on higher-income cardholders, and their top tier cards are charge cards, which are always due in full at the end of each statement period (i.e. carrying a balance is not an option). They don't even list an APR, as far as I remember (although they've recently started offering an option to carry certain purchases, making that story a bit less clear).