It looked like they wanted to resolve the season 7 finale ASAP. I dont blame them, I didnt really like the traveller story line. Im guessing they knew alot of fans felt the same.
They're moving forward, Clark now works at the Daily planet.
Btw, that new guy in the opening song is meant to be Doomsday. Cant wait for that