Because those exchanges probably generally only sell bitcoin as their primary function and do not do altcoin trading. That is the only reason I can think of for no altcoin pairing.
Pretty much yes, there's not enough market for altcoins to usd/other currency and therefore it makes no sense for them to go to the trouble and expense to list them.