She has to lose somehow so the story can advance, if she or Harry did everything "perfectly" - story wont continue and all NTR and smut stuff that we like - wont happen.
Also I think attitude of just enjoying the ride is better than nitpicking stuff like "why they didn't use the eagles", in the end it all depends on if you enjoy the game overall or not, if you do - you ll just apply suspension of disbelief when needed and accept illogical and stupid\silly things that happen, and if you don't - you ll always find something to criticize. Personally, I find it easier to enjoy things without taking them too seriosly, especially if its a porn game.