I hate fins, too. It kills my knees, and it doesn't really teach you to kick any better. Like the woman says, it seems to emphasize the knees and not the hips where the strength comes from.

We have a coach who's overly fond of fins, but because I refuse to wear them, my kick has gotten even stronger keeping up with those with fins.