he (Aldrin) states the following: "The sun was always shining, yet the sky around us was a constant black blanket, dotted with millions of stars".
Aldrin didn't actually say he could
see the stars, did he? At least not with his naked eyes?
Like every other astronaut Aldrin was well aware that the stars were out there even if he couldn't see them at some particular moment because of stray sunlight or interior lighting. In fact, Aldrin was especially aware of the stars because he had originally trained as a CMP - Command Module Pilot - whose chief duty is navigating the CSM. Star sightings are taken through a telescope to align the inertial reference platform that ensures they're pointing the right way.
These "P52" operations were done many times during each mission, both in sun and shadow. THe scopes were designed to exclude stray sunlight, and eyecups were provided for the observer to block stray interior lighting from reaching his eyes.
As CountZero says, take some time to learn how the human eye works. Also learn what a "visual magnitude" is in astronomy and how its calculated. Look up the magnitudes of various stars (including the sun) and do some math to see just how many times brighter the sun is than a typical star that is otherwise visible to the human eye at night.
And then realize just how silly it is to complain about astronauts easily seeing skies full of stars when the sun is one of them.