:::Heraclius, you are wrong that only "Israeli settlers and their supporters" call it Shechem.  The usage is wider and older than that.  I have not been able to find out exactly when this usage started, but I have examples from the middle of the 19th century so it is definitely older than Zionism.  Both Jewish writers and Christian Bible-types have a natural preference for Biblical names over "modern" (2000 years old counts as modern!) names, so this is hardly surprising.  In the modern era, the intentional suppression of the name "Nablus" is common but nobody is proposing that here.  I have an Israeli road map in English (from the Eldan car rental company) that says "Shchem" without even giving Nablus as an alternative.  This is the Israeli way of saying "it's ours".  (However, this map does show the Green Line, which many Israeli maps do not.)