there are plenty of substitutes for corn, whose primary purpose in feed is to provide energy and control costs.
There are few good substitutes for soy (meal), because its primary contribution to chicken feed is critical amino acids (like Methionine) not readily available from other plant sources. The best alternatives are defatted animal/insect products - fish meal, crab meal, porcine blood meal, etc. Inclusion rates over around 10% are claimed by some to impart off flavors to the eggs (I don't know, my taste is "impaired") and the industry is trying to get inclusion rates under 5% (cost is a big factor here) - though there is a poplar and effective "make at home" feed recipe that calls for 10% fish meal for which I've seen few (if any) complaints about off flavors.
Depending on who you ask, crab has a mercury level somewhere between very very little and extremely little. I note you didn't list a measurement in your post.
"Crab has a mercury level of .1 which is right up there with a can of tuna."
Ummm. No. Not from any reputable source I can find.
Here's FDA - Crab's mean and median mercury levels are 0.065 and 0.05 PARTS PER MILLION, respectively. Canned light tuna is .126 and 0.075 respectively, almost twice as high on average. Canned albacore tuna is .35/.338 (again, parts per million) roughly 5x as high. Mackerel, Shark, Swordfish, tilefish higher still.
This makes sense - mercury builds in critters further up the food chain, as they consume masses of those lower on the food chain (like crabs) over their typically longer life spans.
So your 1.5 year old chicken, which has likely consumed about 110 pounds of feed, has consumed (at most) 11# of crab meal in that time. More likely, less than 5.5#. That's, at most, 0.000324 g of mercury. Much of which passed thru the body, the remainder of which is mostly concentrated in the brain & kidneys. Which most people don't eat anyways.
Your 6# broiler, having eaten around 20# of feed +/- has consumed around 0.00006 g of mercury. Again, mostly in the brain & kidneys.
For comparison, your 5 oz (142g) can of albacore tuna contains (using the FDA's figures) about 0.00005 g of mercury.
That's why we aren't concerned/don't care. Because a 6# broiler, in its whole body, contains about as much mercury from its feed intake from crab meal (assuming its in the feed) as a single 5oz can of albacore tuna - and its mostly concentrated in parts of the bird we largely don't eat. Our 4.5# layer (now stewing hen) is like five of those cans - or two 6oz servings of swordfish.
and if someone wants to check my math, I'm fine with that. When dealing with numbers this tiny, its easy for a conversion error to slip in.