That's an odd comment to me coming from a Ladytron fan. I'm a HUGE fan of Ladytron & have seen them live three times. IAMX is very similar, maybe you should check out a bunch of other tracks.
it seems to be the exact opposite the way their songs are composed even though the lyrics seem to share similar things. where, in a movie for instane, ladytron would be a high point where iamx would be the low point