
The Real Problem with Smallville's Lana Lang
Lana's main problem on Smallville is because Al Gough and Miles Millar based her character off a barely 2 minute scene from Superman the Movie (1978).
As such, they ignored most of Lana's 51 year characterization from the comics at the time.
In the Comics, Lana was actually Clark Kent's best friend, not just his crush. In neither Pre-Crisis nor in Post-Crisis comics did Clark ever look longingly at Lana from afar, while a football bully boyfriend of Lana's kept them apart. They were friends, they hung out with each other, got mad at each other, had fun together.
The only thing that Comics Lana and Smallville Lana had in common was their obsession with figuring out Clark's "secret".
Unfortunately, Richard Donner, the director of Superman the Movie, used a very shallow version of Clark and Lana's relationship and people believed it. More unfortunate, Al and Miles chose that version as the foundation for their Lana and Clark.
And then they created Chloe Sullivan who basically got all of Lana's characterization from the comics. From being Clark's best female friend, to Pete liking Chloe (in the comics Pete marries Lana), even to being a journalist as Pre-Crisis Lana became reporter at the Daily Planet.
Had Al and Miles just allowed Lana to be Lana, fans of the show wouldn't find her characterization and writing on the show to be so controversial.