Bracing myself for all teh downvotes, but I don't hate flip-flops. Granted, I don't even own a pair because I rarely have opportunity to wear them, but I don't hate them. That's a bit extreme. There's a time and a place for them, like many other things.