A big difference is that James Bond doesn't really do continuity.
Another difference is that if you don't recast Bond, you don't have a film. The MCU doesn't need Steve Rogers and Tony stark. It probably needs the actors more than that it needs the characters. Recasting is more likely to backfire than anything else.