Please consider this carefully. What do you think, in real terms, a longer lens gives you when you use one? Answer: It provides more detail of a smaller portion of the scene in front of you than a shorter lens. Whether that additional detail in the smaller portion of the image is achieved through use of a longer lens or through use of a higher-density sensor does not matter. The effect is the same -- they both allow you to capture the same amount of detail for small and/or distant subject.Again, it is symantical, but it DOES NOT provide more reach, it provides more pixels of a smaller portion of the total image. This will give you more detail of the smaller portion of the image, but it will not provide REACH.
Imagine a few ducks sitting in the water some distance away. I have a long lens (say, 300mm) but the ducks are still small in the frame with my 5D; there are too few "pixels per duck." I want the ducks to fill more of the frame; I want to capture more "pixels per duck." I can solve this problem two ways:
1. If I have access to one, I can use a longer lens. Maybe I have a 400mm lens that I can attach to my 5D. The increased lens magnification over the 300mm lens will allow me to capture more pixels per duck; each duck will occupy a larger percentage of the frame.
2. Alternately, if I don't have a longer lens, I might use the same 300mm lens on my 40D instead. Of course the lens magnification has not changed, but the pixel density of the 40D sensor is much higher. I'm getting many more pixels per duck with the 40D than with the 5D. The ducks fill a larger portion of the frame.
What I'm trying to make clear here is that both solutions have the same result. Contrary to what you've been implying, "reach" does not equal "lens magnification." Reach is the magnification of the system as a whole. No, the lens magnification didn't change, but the output of the 40D plus lens is more highly magnified than the output of the 5D plus the same lens.
Now one more hypothetical for you. I assume you have, or at least have used a camcorder before. Most modern camcorders have a ton of "reach," meaning they can capture a very small portion of the scene in front of you with considerable detail, by zooming in as far as the lens will allow. If you and I stand next to each other, and you point your Sony DCR-HC38 camcorder at a distant duck and zoom all the way in, and I point my EOS 5D and 85mm lens at the same duck, we will capture very different images. The duck will be but a speck in my photo. Meanwhile, your camcorder is zoomed all the way in, and the duck fills the frame. Clearly you have a lot more reach than I do.
But wait! It turns out that my lens magnification is actually higher than yours. I have an 85mm lens. You have a 75mm lens when the camcorder is zoomed all the way to its maximum extension. How is it that I have higher lens magnification, yet the duck is tiny in my photo and fills the frame in yours?
The answer is because you have a much smaller sensor with a much higher pixel density. Nobody could reasonably say the camcorder doesn't have more reach than my 5D with an 85mm lens, despite this fact. "Reach" is clearly a measure of how well the system as a whole captures distant objects, and not simply a measure of lens magnification.
David