I could understand it if Clark just liked different women, but then he goes and dates Lois whose character traits are basically the same as Chloe's(especially in season 9).
I didn't really get to see the first few seasons of Smallville (I live in Ireland and our TV sucked/sucks without satellite) so I didn't see this episode before, but I love the Spider-man reference of this episode.