They are trying to destroy everything to make these new origin movies. Landau was obviously a ladies man...part of the character.
C3P0 was poofty, that's a given isn't it? They didn't have to explain it, it didn't require ruining the movie to make the point then either.