So what? Those devices are point-of-sale systems, not phones. Why should we expect the iPhone to have that kind of functionality?
Sorry, just a bit of deja vu. The Apple retail friends I know all hate these windows mobile devices though..but I doubt iPhone OS would be any better (ughhh I'm hating on 2.x right now, so many problems from both a user and a developer perspective).