You are right. Hundred percent perfection is not possible Even physics say that some percentage of energy is wasted as a result of conversion of mechanical energy to heat energy is not hundred percent. We can hope for the near perfection but not total perfection.