I feel that there is a logical inconsistency that occurs during the final storyline in Mr. Robot. To avoid spoilers:
At the end of Mr. Robot, we learn that the "real" Elliot has been imprisoned in a make-believe world that "the mastermind" created to keep him busy. During one of the scenes in this world, we see Price as Angela's father. However, neither Elliot nor Angela knew that Price was her father when the make-believe world was created, which I think it supposed to be at the beginning of the series. So that shouldn't have been Price, that should have been who Elliot and Angela thought actually was her father (who we've met before).
Am I missing something here? Is there a simple explanation?