I doubt that many of those posting were really 'freaked out' by their sightings.
It's a kind of political correctness in this community. You're not supposed to believe in this stuff, or even attempt to have a rational conversation about such things on FR. Doesn't matter whether you've seen it with your own eyes or not.
Strange how the detractors are always all over these posts like stink on sh...well you get the idea. ;)