What Thalolli said,
and
I think the DEO getting mad at Winn double dipping would actually have been an interesting storyline. Or James neglecting his CatCo job.
I actually said exactly this.
My unpopular opinion is that I have become completely indifferent to Winn as he is just the show's Deus Ex Machina. He has also become so OTT in the comic relief dept that he is like a class clown.
I loved Season 1 Winn, where the humor was more subtle and earnest. And he felt like an actual character.
Now he is so OTT, I just can't take him seriously. I mean, in addition to what Thalolli said, lets have Winn translate (insert Alien language here) including Kryptonian, but lets not ask the ACTUAL Kryptonian what it all means. Lets not consult the Alien Kid who travelled to 12 planets probably being groomed to be some sort of ambassador to interplanetary affairs!!
And yes, lets have Winn, the IT genius tell us that there is trace Kryptonite in the DEO, but Alex, the Bio Chemical Engineer would never have thought of that, right?
If he has so much time to do his job, partner with the Guardian, find a love life, etc, how come he never had the time to fix/build Kara's anti Kryptonite shield?
Yeah, the narrative use of Winn can be ridiculous. Many have said that Winn is the Cisco/Felicity of SG, but Cisco has substance, not just Mr. exposition.
I like the rare moments when he has something subtle or serious to do, but otherwise, I'm not a fan of Season 2 Winn. I also can't get over how he gets away with everything and there is never any consequences to his errors.
That got to be kinda a rant, lol. But you asked. :P