Correct me if I am wrong, but according to the comics didn't Clark tell Lana his secret, and I thought he did not meet Lois until he started working at the Daily Planet. Also, if Lois has known him since he was a teenager, without the glasses, then wouldn't she instantly be able to tell that Superman is really Clark?
I love the character of Lois and she is played by a great and hot gal, but the writters were idiots to add her to the plot. They felt, they had to add Lois Lane because she was a huge character. yeah she was, but not before metropolis dummies.
Who says the show will last that long. Since it is called "Smallville" maybe that is when it ends. When his Smallville life is over and his metropolis life begins. Better to have Lois early then not to have her at all. Not everything has to be according to the comic books. As long as it is entertaining. Just like red kryptonite. I think what it does too clark in the comics is different then in the tv show but really who cares. As long as it's fun too watch. It is accurate enough for me.