(Pretty sure this is a duplicate ; cannot find it though).
En.wiki should add a CSS class for MMV to detect useless icons.
Wontfixing; sometimes we want to display images from templates (e.g. infoboxes, main page), and there is no easy way to differentiate between them anyway. Templates with non-content images should have a "metadata" class, which disables MediaViewer for the images inside.