So how come there is still some Kelp in Pt Loma off San Diego but not at Catalina which is further north?
The waters around Pt Loma and much of San Diego are colder than the waters here on the leeward side of Catalina. I assume this is in large part due to the deep offshore canyons there.