I get that a lot of people like to reminisce about the past (old movie, songs, celebs etc) but I think (and probably most people would disagree) that the writers shouldn't put so much focus on that.
To those who understand it, it's probably great and funny but not all viewers understand it. Some viewers didn't grow up in the 80s. Some viewers didn't even grow up in the states so if you throw a reference here and there and some of us miss the joke, that's fine, no big deal but if you keep them going it could get annoying real fast.
I like this show, it's interesting and funny most of the time but I have to say that I didn't enjoy this episode that much. Everything felt a little over the top for me. I much prefer the episodes that start with a flashback to some event between father and son that gives us a little sneak peek at what made Shawn who he is now. Henry's past as a cop intertwined with Shawn's present as a crime solver is very meaningful in a lot of ways. The childish behavior is also funny and adorable but as long as it's not too much. Plus, I really love the other police characters (Carlton, Juliet, the chief and even McNab) and they hardly had a part in this episode. They were practically insignificant. So for all these reasons, to me, this wasn't a great episode.
I'm rating it 6/10 because it wasn't a bad episode but since the rating in here is so high (currently it's 8.9/10), I just really wanted to write this review just to point out the problem with using so many references to a certain time or topic.