"Citizen Joe" has some cute moments, particularly the Jonas Quinn name-drop and the revelation that O'Neill has been having visions of Joe for the last 7 years. But overall, it's one of those awkward lets-make-fun-of-our-own-fans episodes that I find really distasteful.
Oh, I didn't see it like that at all. While it poked fun at fandom in general, I think ripped more on the show itself. For example, I loved the line where after "A Hundred Days" is "written", some of the customers are wondering if O'Neil's love interest is pregnant or not and the response is "You'll have to wait for the sequel."
