I support a volunteer army, but if we were Israel surrounded by and attacked by enemies daily, I would put conditions on being a citizen to include defending the nation.
I know a guy who is Swiss, born and raised, but is Israeli as well. He was very happy to have served his 2 years even though he identifies as Swiss more than Israeli. Many of these people do not live in Israel but want the privileges of it, such as Israeli passports. What have they done to earn it?
I believe no nation should ever conscript and do not desire Israel or the US to do so, but if foreign living persons want the privilege of having Israeli passports they should be required to do something for them.
That's not how it works.
It isn't a privilege, but a right.
The Israeli Basic Law guarantees Israeli citizenship to any Jewish person born in Israel, and to any Jewish person who resides in Israel long enough to automatically naturalize.
By the Law of Return any Jewish person can take up permanent residence in Israel.
So if an anti-Zionist Hasid wants to go to Israel to study, he can go there and stay as long as he likes as a permanent resident.
If he resides there for the course of his studies, he is automatically a naturalized citizen.
Erasing these rights would likely trigger a constitutional crisis.