Those of us with really short legs are grateful that they keep making bikes with step-through frames. Find me a decent, inexpensive diamond frame with a 27" standover height, and then you can take away my step-through.

Meanwhile--why should it bug you? If you don't like them, don't buy them.