Arrow : The Harry Potter Joke

The Harry Potter Joke

I was rewatching the first four seasons on Blu-Ray, and started thinking about the Harry Potter reference in this episode. The punchline is that Oliver's clueless about them...but I did the math and it doesn't work. Assuming the first episode's present-day is 2011, that means Oliver was stranded on Lian Yu in 2006. At that point, four of the Harry Potter movies had already been how could Oliver have not known about them? He was a rich playboy with tons of money and very few restrictions, plus the films were major hits all over the world. It seems the writers didn't do their homework with that joke, even though the scene's still funny.