I think its more like using keywords in your website's text, it might not get you good ranking on its own but its good to use them nonetheless. Obviously google recommends (
Make sure that your TITLE tags and ALT attributes are descriptive and accurate.) using them and they're good from user's point of view as well, so why not use them.