Clash's total sales in US are in the 5-7 million range, same as Public Enemy. Zep is 111 million. Did we expect more of the Clash than Zep?
They were never a stadium act on their own, however opening for the Who and playing US festival did get them in stadiums. At their height they were playing 5000-7500 seat facilities.