The article is strongly worded but correct.
To decipher the author's euphemisms:
The "Tel Aviv Times" = The Jerusalem Post English Edition
The "Jerusalem Standard = Ha'aretz Daily English Edition
Ha'aretz is so left-wing, I can't read it. The Jerusalem Post is much more balanced, but relatively unfocused, and out of touch with important news as it breaks.
I get the most trustworthy English news about Israel from Arutz-7:
http://www.israelnationalnews.com/