Thigh highs may be chosen because of the classic popular "stocking top" line, and there are no suspender bumps to be seen through a skirt or dress.
Thigh-high socks are often preferred because of their traditional, fashionable "stocking top" style, which doesn't show any visible suspender lines through clothing.