I like nice presentation boxes (I'm also Gen-X (or Geriatric millennial depending on the definition). I think it's a personal preference. I get that the utility of a presentation box goes away quickly (unless you buy only one or two luxury watches and store yours in their boxes).
One might say, "why does it matter" to any number of our preferences for watches.
My boxes are in a box as well.