I'm not really sure how this Oedipal thing is supposed to work. I mean, is GLaDOS a mother figure? Or maybe a male-constructed fake mother figure? How do we know that it wasn't women that constructed GLaDOS? What about the ball busting thing? Is GLaDOS then supposed to be a father figure? The Oedipus thing is all about sons' relationships to their fathers, not daughters'. As a female protagonist who never speaks, how exactly does Chell represent women in general? I understand that Portal is not as hyper-masculine as, say, Gears of War, but calling it a feminist game seems a bit of a stretch. I don't have a problem with people thinking about and writing about games, in fact I'm all in favor of it, but the author of the piece doesn't have any evidence from the game, only his speculations about what stuff in the game may or may not mean.
Case in point, the Weighted Companion Cube as a symbol of male oppression. It's quite clear that the author started with the idea that male oppression should be represented as a burdensome thing which can then be destroyed, and then looked in the game for something that fit that description. The companion cube fits moderately well, so he used it, while ignoring its utter lack of other masculine characteristics. He kind of did the same thing with the turrets, calling them "boyish" when it is quite clear that they were voiced by a woman (Ellen McClain, who also is the voice of GLaDOS, the announcer from TF2, the Combine Overwatch, and a few other things in various Valve games.) When I see someone modifying or selectively examining the characteristics of the item they are criticizing, I immediately lose some trust in what they are saying.
Edit: I agree with whoever it was who said that Portal is about robots. I feel that many Valve games have a sort of fascination with the difference between humans and machines. GLaDOS at times seems quite human, but is really a machine, while the voiceless Chell and Gordon are presented as humans, but actually behave like machines. The part human, part machine Combine soldiers in the Half-Life series are another example of this, as are the Portal turrets, which speak in strange and disturbing voices, even though GLaDOS states at the beginning of the first turret level that the course is for military androids. The turrets are robots designed for interacting with other robots, yet also interact with Chell in a rather specific way.