One thing you must not forget is that extension tubes will rob you of a few f-stops. The longer the extension tube, the more light you will loose. Macro lenses are built specially to have a flat field and have virtually no distortion. I think that a macro lens is much better than extension tubes, but when the macro lens is not enough, I sometimes use extension tubes with the macro lens.
Regarding loss of light at large magnification: It is not just extension tubes, it is any lens, specifically including macro lenses. Macro lenses suffer the same light loss doing extreme magnification. Macro lenses just are recalibrated to indicate the correct lossy value (when focused close).
Closeup filters (magnifying glass in front of lens) is the only solution without light loss, but these won't reach 1:1, and are sort of an optical kludge (better ones can work though).
If you have a f/2.8 macro lens, set it to f/2.8 (at some larger distance). Then focus it as close as possible, to 1:1 magnification. It now indicates more like f/4.8 to f/f5.6 (ought to be two stops loss at f/5.6, but internal focusing can do tricks). However, this is typically metered through the lens anyway, but if using a hand held meter, you have to know this.
A chart, applicable to physics, not to any specific lens:
0.1 magnification - loss of 1/4 stop. Lots of lenses focus this close. Some calibrate theirself accurately.
0.5 magnification - loss of 1.3 stops
1.0 magnification - loss of 2 stops (this is the 1:1 magnification that macro lenses typically can do).
The choice of macro lens or extension tubes is a big choice with very vast differences.
Put a 28 mm tube on a 50 mm lens, and
- It still will not reach 1:1 magnification (1:1 needs extension comparable to the focal length).
- It will only offer ONE magnification - whatever it does is the only choice it offers.
- Ability to focus will be lost. At large magnifications, the focus ring will have extremely small effect (essentially does near nothing, and the closer to 1:1, the less it does.) So we have to focus by moving the camera back and forth, to find the one spot where it can focus.
Switch to a real macro lens, and
- It will easily focus from infinity to 1:1 magnification, no issue at all. Auto focus normally works fine, at any distance.
- It will offer wide range of many magnifications, at any of these distances where it easily focuses.
- Again, it easily focuses at any distance. You only move the camera to change the magnification value, to be a more close up view.
- Plus, it is optically corrected for these close distances.
We are of course now out about $400 to $1000 to buy the macro lens, but it really is like day and night. No longer primitive.
The extension tube can work, but it only does what it does, and only in its way.