Why is Apple so secretive about RAM? It makes no sense to me. Everyone finds out anyway; they may as well just list it in the specs.
Because they're not into "specs". There are Android smartphones with double that amount of RAM, yet don't run as smoothly. If they announced the RAM at keynotes people would make immediate comparisons when all that matters is how they device performs in the hand, not on a Keynote slide.