It appears, honestly, to make no sense to me. I'm not going into the "why I hate the word electronica" debate now, but it's such a POINTLESS segment of the article... words cannot express my anger.
What scares me is how much the bleepy noises (don't know the technical term, sorry) on the new Britney Spears song remind me of 'A New Career in a New Town'...