It's 2026. Who on earth is buying RAM right now?