I think she set it up... This is going to be an interesting season coming up I think... I hate season ending cliff hangers... Pisses me off.
Introducing Bizarro was iffy for me. But Lex is turning into a real issue laden individual , he can't distinguish between right and wrong, his morals have because f-up.
Lana getting Bitch slapped by Lex was f-uped. I hated the whole Good guy persona that Clark had, she went screwing around with two other dudes (the guy who now is on Supernatural) and Lex, and expected Clark to be there when she came back...that plot was getting too old.
There isn't much that they can do for next season...