No they really shouldn't. A lens does not "resolve 6MP". A lens renders a certain spatial frequency at a certain contrast ratio. It might take detail at 20 line pairs per millimeter and produce 70% contrast, detail at 50 line pairs per millimeter results in 30% contrast etc. This relationship is captured by the modulation transfer function (MTF), a quantity which varies according to the distance from the image centre, and the direction you measure in (sagital vs tangential). Manufacturers already publish MTF charts for their lenses, which is the equivalent of what you're suggesting, only much more meaningful. There are some differences in how these charts are computed (e.g. whether diffraction is included or not) so they're not always directly comparable, but they aren't anywhere near as misleading as trying to attach a single "megapixel" rating to lenses. The other reason stating "this lens resolves 6MP" is meaningless is that the important thing in determining how you images will look is not the lens MTF itself, but the system MTF. The system MTF is the product of MTFs of each part, the lens the filter stack and the sensor (and image processing to an extent). Because it's a mathematical product (a lens delivering 80% contrast combined with an AA filter that delivers 95% contrast results in 76% contrast (0.8 x 0.95 x 100)) you can improve the system MTF by improving the MTF of any component in the system. Hence you "6MP" lens will give you more resolution on a 24MP body than on a 6MP body. It's exactly this thinking that leads people to declare that there's no reason to have a 50MP sensor as there are no 50MP lenses in existence. Even the kit lens in your example produces some contrast in the centre of the image at 50MP.