Försök att skriva ordet "värden" med små bokstäver i din fråga - detta verkar vara en bugg/regression i MySQL-python 1.2.3.
MySQL-pythons implementering av executemany() matchar VALUES-satsen med ett reguljärt uttryck och klona sedan bara värdelistan för varje rad med data, så att du i slutändan kör exakt samma fråga som med din första metod.
Tyvärr förlorade det reguljära uttrycket sin skiftlägesokänsliga flagga i den versionen (sedan fixad i trunk r622 men har aldrig backporterats till 1.2-grenen) så det försämras till att iterera över data och avfyra en fråga per rad.