I agree, I used to have clients at Indian Point when I worked for a Major Computing Timesharing Company. I never felt in the least threatened frightened or scared in the least when visited their on Business. The personnel there were highly professional and extremely competent, and their adherence to Safety Standards was almost flawless. I lived in Southern Westchester all my life and never once felt threatened in the least by the Plant.
Heck, I drive my boat by it most every weekend. Pretty impressinve sight, actually.