Having lived there (St. Johns) for a bit, I'm standing up for the Newfies.
Back when I was living there in the early '80s, they were some of the nicest, kindest most helpful folk around.
Newfies get a bad rap from mainland Canada, and unfairly so IMHO. One of the the first things I was asked...