I'm really not sure where I stand on this. While season 1 was a mess, I liked season 2, and season 3 was mostly good though I felt they took it a bit too seriously. Season 4 in that respect has been even worse, and while there have been a couple of funny moments, it's completely devoid of the campiness of the earlier seasons (and Jack being mortal really, really bugs me). I'm not sure there's really much Torchwood to it at the moment, and I think the lack of sci-fi is a big part of that problem.