That first argument of hers (oversexualization of female characters) is fine and valid. At least for me, that is, because i think that games can be more than just entertainment (i.e. 'art', like movies).
The 2nd one is ****, though. There doesnt have to be a great female character in every single game, and saying that a game is sexist (which i assume is what she does; i dont think the autor of that article elaborated on what her beef is with Bastion) because of it is dumb.
Imo a lot of those complaints can at least partly be explained by the horrible, horrible standard of writing in video games.