Ne, není nesmyslné. Prostě to porovnává jako textový řetězec a neanalyzuje obsah, nehledí na to, že 9 je číslo a 10 taky jedno číslo. Jak by měl podle tebe porovnat např. 1f a 1g? Ovšem, bez diskuze je to chyba programátora, co co programoval to porovnávání, že to porovnával jako textový řetězec a ne jako číslo...