I've read articles here and there quoting Israeli Defense officials saying the US hasn't "done enough" to stop Iran.
And, did you read the entire article?
Sorry, describing the situation as: "... demanding that others spill their own blood and treasure on their behalf" betrays either a fundimental misunderstanding of the dynamic, or is an active attempt to find fault on par with a teenage girl attacking the girl she caught her boyfriend kissing.
Israel "demanding that others..." is no more out of line than demanding the police do their job. If the leader of the free world won't lead, it is not improper to tell that leader to "get the hell out of the way."
That is precisely what Israel is doing.
So it is your contention that the US has done enough to stop Iran?