What the #%@& next?!? That must be the question these guys are asking themselves? Apple and MCX mobile payments announcements can't be helping either.