I agree that Sub-Zero should be there but he is not the romance type. He has been trained since he was a toddler to reject emotions which are deemed unnecessary. As he has no use for love, only to be an assassin. Besides, Loki seems to be the handsome lady's man there.
Loki is not ice-powered. He is only cold-resistant because he's a half-Frost Giant. So I have no idea why he's there instead of Sub-Zero (not that Sub-Zero would care about Elsa as more than a friend since he prefers hate over love (but he is an honourable man, which means that he respects people)).
Elsa has insect eyes and a bottle neck, she's not interested in romance, she may be rich but these men don't care about that (except maybe Jack), sensitivity is her weakness and not all men like girls who are too vulnerable, 15 years of isolation and emotional rejection should make her insane. The reason why she's single is probably because she was a secondary character, Anna was the main character and a princess who, as always, falls in love with a stranger whom she has known for two days.