Oh ewww, you're right
That whole silly exchange when he was a ghost: "think I'm hot, do you"?
I agree that they went overboard with the Everybody Loves Fred scenario. It's a little ridiculous in the episode where she dies and she's like, "all my guys are here..."
That's what I liked about Cordelia. She wasn't guy crazy in the show. She was an independent woman who happened to have male friends.
Plus, the whole Cangel romance didn't just happen out of nowhere. There was build-up. Lots o mutual trust and respect.