That wasn't rape. When she realized what the curse was making him do, she embraced him. They were even loosely holding hands while doing the deed. If anything, Haruto deserves the pity. Now he cannot even be with Shoko because of this. Rukino will likely use this to make Haruto her lover. If she didn't want to, she could have simply escaped the scene and not make a show of her nakedness.