I liked it, but pretty much for the reasons you said boost. To be fair, It never really got a chance to be as good as some of the others, but not every show gets better either.