Jenson Button says it's a shame that Sebastian Vettel was penalised five seconds during the Canadian GP as everyone was enjoying his battle with Lewis Hamilton.