Oh, you don't have a different feeling toward the situation at all. I agree with you 100%. That's why I said "any "fix" short of replacing the pipe all the way to its origin is going to be rather temporary." In retrospect, I should have left out the word "rather". I just thought I'd give him and his plumber the benefit of the doubt as they can see the condition of the pipe firsthand.
The difference between the Megapress and the Dresser fitting is that the Megapress puts a lot more stress onto the old pipe than the Dresser fitting does. So, if he does anything short of replacing the entire pipe, I suggest that he use the Dresser approach rather than the Megapress.
But if it was me, I would bite the bullet and replace the entire pipe.