Feminism is simply the idea that men and women are equal. I personally am embarrassed if a male offers to pay for something, etc. and would much rather split the check... I also don't expect anything extra just because I am a woman.
While I agree that some women may be described as above, there are still a lot of societal pressures on women (yes, there are some for men too but less so)... for example, many times women with full-time jobs are also expected to do the housework as well. Perhaps not surprisingly, studies have shown that single women tend to be happier than married women (while conversely, I think married men tend to be happier than single men). You also see a lot of these "in the kitchen", etc. stuff floating around everywhere (all over sites like Facebook, and so on) and these just further belittle women/perpetuate stereotypes that women have to constantly battle each day (as well as minorities).
There are still stereotypes/cultural reasons that discourage women from going into fields like engineering... yes, there are groups opening up to encourage women/minorities, but even now at a young age boys are steered towards computers, etc. while young girls are not. I have seen fathers actively try to discourage their daughters from going into engineering. One thing I have noticed is that in Asian culture, women are still expected to do well in school and this may be why there is a disproportionate number of Asian women in science/engineering (a more disproportionate number than the number of Asian men in these same fields).