It doesnt take more energy, Rubber soles on canvas has more friction. Its bad technique where the problem lies, on your balls of your feet when reqiured doesnt put pressure on The Achillies or Groin the muscles you need to drive when Punching or evading a Punch.