User blog comment:Chinkycandie/Casting Decisions/@comment-24152851-20171221204426/@comment-24152851-20171222001847

I guess that's up to personal perspective, but I felt he just wasn't proactive enough as a Big Bad. While a lot of his dialogue was intended to sound menacing, the delivery made it feel cheesy. I also agree with that reviewer that it wasn't the best idea to have a serious villain for a silly show. It's why Savage worked so much better during the Flash Arrow crossover, because both those shows capture the "impending threat" feel better, while Legends has too many wacky characters for that to work. The Legends work much better as bumbling time screwing misfits rather than the discount Justice League assassins.

I could buy that if they had him as Jimmy Olsen at the start. But here he wasn't Jimmy developing and growing, he was never Jimmy at all. Guardian is just unrecognisable as Jimmy and feels like Supergirl writers wanted a badass normal hero for the sake of it. Those temporary gimmick powers and alter egos he gets are entirely different, they work into Jimmy's goofy comic relief status. They should have just made Mehcad a new character entirely like Diggle.