Good article but it didn't mention predation from sea otters. At one point otters were almost hunted to extinction for their fur, and that allowed abalone populations to flourish. Now sea otters are protected and have stable populations in some areas so they're back to eating a lot of the abalone.