Problem is that the camera has no brain. It does not know what you wanted. In other words, it does not capture memories it records light. The camera does not see a beautiful sunset, it reads light of a certain brightness. It is the person behind the camera that records the memories.
Unwanted reflections can totally ruin an image.
So can too little light. Professional photographers are really masters of light. The word photo literally means light. The word photographer means one who masters the light and the word photograph means a record of light. The single most important thing you can do to make your photography better is to use your eyes.