Just to avoid confusion, when
I said I set a menu entry as Not logged-in only, I still see it
It means when I am visitng site, I see the login menu. However since I am administrator, I should be able to see all menu when I am in menu editing mode/page.
I think this should be default behavior.