Well said

Like that, MC himself decides if Hermione is cheating or not. So if it is a "cheating game" or not is dependent on the players liking
Ginny's "soul mate" is Harry, and thats not changeable. MC is her "Harry-Substitute", and MC knows that definitely.
Which means, MC can date her inspite of that, or break with her. All players choice, just fair. (Cheating game - LOL).

_________________________________________________________________
LOL always funny to read this sentence again and again...
If you play and dont like - you can stop.
If you don't play - you may miss something you would have liked.
Tastes are different (fortunately

)