There does seem to be an attitude that it's not ok to move to this area from elsewhere. I don't think living here for a long time gives anyone any priority. As a newcomer myself (and -- shh! -- I'm not even British! terrible!) I must say I resent the implication that my street (not this one) might not be "our street."
I love the foxes in our garden but I would not feed them. They are doing just fine without my help.