I'm with the OP's sister on this one. I think you're putting just a touch too much thought into it. It's a game about proverbial "knights in shining armor" saving the "damsels in distress". It's also a game based around violence, so a pvp scuffle here and there isn't out of place.
But then again, no one has the right to tell you what should or shouldn't offend you...as you're the only one that knows what you find to be offensive.
Personally I honestly never think of gender or racial issues when I play a game...seems to me that's politicizing my favorite pass time. And since I play games for a momentary respite from the issues of the real world, I don't enjoy bringing politics into them. So yeah, I've never really viewed anything in any game as being an attack on a gender, race, or sexuality. They're just games, no need to think that every little thing in them is a social commentary on something or that it's condoning/promoting any particular view towards a gender, race, or sexuality. Then again, I'm a straight white male so I'm probably not the best person to be talking about what is and isn't offensive.
As I said: to each their own. If you find it to be offensive then ok, your reasons are your own (though likely shared by some others as well).
But then again, no one has the right to tell you what should or shouldn't offend you...as you're the only one that knows what you find to be offensive.
Personally I honestly never think of gender or racial issues when I play a game...seems to me that's politicizing my favorite pass time. And since I play games for a momentary respite from the issues of the real world, I don't enjoy bringing politics into them. So yeah, I've never really viewed anything in any game as being an attack on a gender, race, or sexuality. They're just games, no need to think that every little thing in them is a social commentary on something or that it's condoning/promoting any particular view towards a gender, race, or sexuality. Then again, I'm a straight white male so I'm probably not the best person to be talking about what is and isn't offensive.
As I said: to each their own. If you find it to be offensive then ok, your reasons are your own (though likely shared by some others as well).