Sebastian Vettel says he wishes he raced in a different era after falling foul of a five-second penalty during the Canadian Grand Prix.