The sentence "light pollution is the culprit" means that this type of pollution is responsible for not allowing a good view of the stars in the city.
We can arrive at this answer because:
The author states that the excessive amount of light that cities provide, camouflaging the stars, preventing individuals from being able to visualize how the sky is very starry.
More information:
https://brainly.com/question/13494333?referrer=searchResults