My take on this is that the two skaters are only 3 years apart. Certainly not an outrageous age gap (basically the same as Marin and Shoma), and they were both minors when they started dating. There was nothing illegal about their relationship at the time, and I think it's a bit unrealistic to expect two teenagers to completely halt their relationship just because Haein had turned 19. If she HAD actually done something he was uncomfortable with, then yes, she'd be in the wrong, but by all means, it seems the relationship and everything that happened in it was completely consensual, so why should she be labeled a predator and wrongly punished for it? Punish her for breaking the rules drinking and having a boy in her dorm, but not for something she didn't do.
And while I do think she shouldn't have blasted their private messages like that, if she hadn't, people would still be calling her a pedophile and rapist, so I don't fault her for it. Besides, I don't doubt many of would be thinking completely rationally if we were in her shoes.