Originally Posted by Compi716
It also doesn't help that Laurel is probably the lamest character in the show.
It's a shame that she is, and I think it's a lot to do with the actress. The writers are forced now into a corner to have to keep her around and make her Black Canary eventually, even though it will be a tedious and painful process for all watching. In any other show where a character's future isn't decided, the writers would bring someone else to the forefront. Here they are kind of stuck with her.
Probably would've been better to wait to cast Black Canary later, once they'd figured out the tone of the show and it hit its stride.
That, at least, is one thing Smallville got right. Imagine if Kristen Kreuk had been cast as Lois Lane from the start.