I might explain that a soft crab is one that has just shed its hard shell. Soft crabs are delicious fried in butter and put on a piece of toast. The only way to cook hard crabs is to boil them alive and pick out the meat, which is quite a lot of work. But, as Bunny had said, soft crabs were scarce. They are also much harder to catch than hard crabs.