I think one of the problems is that feminism is very broad these days. As such its almost hard to define it as any one thing anymore cause you've got a diverse range, including some quite radical groups. Like I'd call myself a feminist cause I believe in the simple definition that genders should be equal.
Copying and pasting wikipedia's list of variants we have:
Amazon, Analytical, Anarchist, Anti-pornography, Anti-prostitution feminism, Atheist, Conservative, Cultural, Cyber, Democratic Confederalism, Difference, Eco, Eco Vegetarian, Equality, Fat, French, French post-structuralist, Gender, Global, Hip-hop/Hip hop, Individualist, Labor, Lesbian, Liberal, Equity, Lipstick, Marxist, Material, Maternal, Neo, New, Post, Postcolonial, Postmodern, Pro-life, Pro-sex worker, Post-structural, Racial [Black, Chicana, Indigenous, Native American], Radical, Radical lesbians, Religious [Buddhist, Christian, Neopagan (Dianic Wicca, Reclaiming), Hindu, Islamic, Jewish, Jewish Orthodox, Mormon, Sikh], Separatist, Sex-positive, Social, Socialist, Standpoint, Third world, Trans, Transnational, Womanism, Africana Womanism
Now I don't even know what most of these are, and I disagree with a bunch of others