Are those 100 fish in the market all local and fresh? I live on the coast in 'Capitalist America', and usually only eat fish that is fresh (thus typically local). Most of the markets only stock said types of fish/shrimp/oysters because I have always assumed it is what people want. I have noticed more non-local fish show up as mid-westerners have moved to my coastal city though.