7.25 and 8.25 axle shaft interchange?

I looked at those but I'm afraid the 8.25 axles are too bad. Looks like this one sat with no oil and plenty of moisture. There is not enough shaft surface left that is acceptable for the bearing and seal to run on to move the position anywhere.
What makes them incompatible, is it size , strength, length?