Spareribs have much residual material left in the bones. When the spareribs are under-soaked, much of the blood remains inside, and that puts a huge damper on the taste. The resulting under-soaked version has a gamey taste that is not nearly as fragrant and fresh. When the spareribs are soaking appropriately, the water should be mostly clear and the ribs should have a whitish pink appearance (see pictures below).