G.B.
I know what you mean. The ones I have on right now are the same. I think they expect you to wear warm socks with the thermals so they make them shorter for the socks to fit over easily.
I even got some talls thinking they would be longer in the leg but they just came up to my shoulder/collar bone area...very funny looking to be sure.