Yeah, one of the things that grabbed me about this episode was the way Waldecker acts like a kid in a candy store when he gets powers. It reminds me of how people go nuts when they win the lottery, and it got me thinking if it'd be different if you grew up with it. In a weird way, it also comes down to nature or nuture...
Clark's life is full of contradictions. I think it'd be hard to come to terms with the constant lying to everyone around you, even when it's necessary to protect both them and yourself. Especially when you're essentially an honest person, like Clark.