Sigh. Don't you love how now the excuses are not that the safety of the Israeli players, but the safety of the community IN WHICH THEY HAVE BEEN INVITED TO PLAY.
I echo the sentiments of many commentators. Hosting is a privilege, not a right. If you cannot guarantee the safety of the players and spectators in a meaningful way then you forfeit your privileges and the tie should be held either in a neutral location or in the other country. Or, if your government REALLY wants to take a stand, you forfeit the tie altogether. But you don't get to treat a country's players as though they are pariahs and government representatives. And you absolutely do not get to benefit from your own government and constituency's' idiocy.
And here I thought Sweden was one of the cool kids. Such is the world today, I suppose.
Take a stand ITF.