You are a good case in point. The complexity you believe is added, is simplicity to others while the simplicity "for the rest of us that do understand" is complexity to the elderly. Why not design user interfaces that can accommodate both and be set through settings/preferences. A "full explanation" setting could be added either at the app level or at the device level which would include labels and step-by-step info for the elderly and once learned could be easily turned off! For those that already understand the full explanation setting could be left "off". Even though I'd leave it off for most apps, there are still some apps being developed that are poorly designed and very confusing in their simplicity -- would be good to have a "full explanation" setting for these.