Well, Great White Sharks are predictable animals. As much as they’re apex predators, they’d pretty much avoid us . Furthermore, humans are not their intended prey.
Divers swim close to sharks more often than crocodiles.
As large & strong sharks can be, they do not view humans as prey.
Furthermore, the interaction with sharks & humans occurs more frequently than that of crocodiles.
On top of that, sharks are picky eaters. They usually prefer large marine mammals especially those that are rich in fat & blubber. In other words GWS prefers pinnipeds such as: seals, sea lion, walrus & medium sized bull elephant seals.
These animals are the ones that provide extremely high calorie intake for sharks .
Crocodiles{on the other hand} are far more unpredictable. Unlike sharks, they’re not picky eaters & will viciously attack any ungulate{wildebeest, zebra, common eland, cape buffalo, waterbuck, sable, greater kudu} that’s gets to the water’s edge for a drink.
Moreover, crocodiles frequently engage in man-eating than sharks. They tend to view humans as prey & will not hesitate to grab hold of a human drag into deeper water to drown it & use the deathroll technique to tear the victim apart & afterwards gobble it up.
There’s a very good reason as to why humans avoid croc-infested waters.
Swimming in a croc-infested water puts you at a risk of getting drowned, pulverized & killed by a crocodile. Btw, crocs have the ability to leap out of water. So, hiding on top of a tree especially one that has lower branches puts you a risk of getting pulled away & dragged into far deeper water by a crocodile.
Even medium sized birds aren’t safe from this.
More so, crocodiles kill more humans than sharks. About 2,800 humans die each year from crocodile attacks.
The relationship between humans & crocodiles is separated by a thin line. In fact, when crocs grab hold, they never let go.
So… those are some of the reasons as to why humans dive with sharks but not crocodile.