It just goes to show that you should never judge people according to stereotypes. It should be pointed out, though, that
Neturei Karta (you'll get a few more surprises if you check that site!) are a tiny minority and have the views they do for a particular, religious, reason.
How would you define "Zionist" these days, anyway? To me, 68 years after the State of Israel was founded, its meaning of a century ago makes little sense. Is an Israeli Jew, born in the State of Israel to parents born there, who just wishes his country to continue to exist, a "Zionist"? Is any Israeli not prepared to just pack up and leave their family home in the way Ahmadinejad suggests a "Zionist"? Or are "Zionists" in 2005 just those, such as the Gush Eminem faction, who believe the boundaries of the State of Israel should be extended to include all the traditional "biblical" lands?