I actually liked TR in the anime. I thought it was pretty slick how they were constantly poor and disowned by Giovanni, yet still found the initiative (and the funds, no less) to make tanks, helicopters, submarines, etc, all out of rubber. That's ingenuity if I ever saw it.
From what I recall, Jessie and James were constantly in financial debt to Team Rocket for all the mechas they used and let get destroyed, so I'm guessing that they have a credit line that is seriously in the red.
Pretty sure I like them more than the main protagonists. I love them.
I really hated them for most episodes between Castelia City and the Pokémon League in BW, especially the subway arc though. They were just mindless zombies carrying out some of the most boring plans ever. I loved them in Episode N and they were pretty good during the black uniform arc which we unfortunately never got to see the conclusion of.
Ultimately I prefer the non-BW style. Mostly because they were handled so poorly between Castelia/League barring about 4 episodes.
They're not great when they're just a weak plot device for several episodes in a row, but this is the anime we're talking about, the entire cast has lots of bad days.