I don't disagree with the points you make, but I just wanted to point out that the purpose of the ALT tag is for accessibility. It should describe the actual content of the image so that your visitors who are using screen readers will know what the image is when the ALT text is read aloud to them. Here's a page on W3.org about why accessibility is important: http://www.w3.org/WAI/intro/accessibility.php