Das hängt eher damit zusammen, wie hoch der Vertrag rabattiert ist. Um beim M auf 14,99 zu kommen, reichen 50% Rabatt, beim L müssen es 75% sein, um auf die 9,99 zu kommen. Diese 75% bekommst Du aber nur angeboten, wenn Du aus einem niedrigeren Vertrag "upgradest" und Dich dabei 24 Monate an o2 bindest.
(Es gibt also rechnerisch auch einen M mit 75% Rabatt zu dann 7,99, der wird aber wohl derzeit nicht angeboten)
Christoph