It's just that it felt so forced. I'm not against to a reinterpretation of events if that doesn't go against the theme of the story or the characters. The thing is that in my opinion, if they were gonna have Clark doing Superman stuff, why not actually SHOW Superman doing that stuff instead of walking around the "No tights, no flights" rule.
You know, after season four or five, they should simply change the title to "Metropolis", and have a lot of fun with an actual show of Superman. The show just dragged forever. It got to the point in which it could get a lot of tiring and annoying.
I won't lie. I loved Smallville in the beginning. There was some really good stuff in there. But then they decided to change everything, but trying to convince themselves they were still doing the same show. I thought they didn't want the characters to evolve, but wanted to please the fans. And there were really bad choices in there. That said, I really liked some of the episodes from the later seasons, the first in my mind "Homecoming", but in some ways I really hate it because it showed us the show we (or at least I) wanted to see, and then they kept with the same thing.
It was just a long tease which dragged for a long, long time for we to see Superman. The show should have ended earlier, for it should have evolved. It was like when a parent still treats his son like a kid, even when he is old enough to work and have a family. The show had that potential, and it was wasted.