In the western world, people without credit or debit cards are such a small portion of the population that this policy of ignoring such users is worthwhile. In developing countries however, there are many services that aim to bridge this gap. I dont know how good they are, or how successful they will be, but people are certainly trying to access this market.
Actually, as a student in Germany, most of people I know don't have or want a credit card (which is a major annoyance with Google Checkout, since they accept _only_ credit card payment). That's - depending on your product of course - not that small a market. I would argue that this is the case in other countries, too.
Examples (no affiliations): http://gharpay.in/ - Home cash pickup; https://www.itzcash.com/ - Prepaid Cash card; Mobile Money services in Africa such as M-Pesa - http://en.wikipedia.org/wiki/M-Pesa