I don't think this article has much merit. The author made Samus fit his agenda. Personally, I still equate Samus with being a strong, resourceful and intelligent character. I'm not going to cry myself to sleep because she wears a workout set. I just saw someone wearing a similar cut outfit when I went jogging this morning. My wife has two or three different colored ones that are similar to it. Millions of women wear outfits like that everyday.
Dragon's Crown = unrealistic proportions(breasts), not Metroid. I probably know more women with large breasts than small ones.