Its uncontrollability makes it as much of a blessing as a curse in a way not dissimilar to ADHD's hyperfocus phenomenon. Memories are the brain's interpretation of reality and therefore not always reliable, the ability cannot be switched on or off at will, and other people don't always appreciate or understand it which leads to many awkward situations.