Yeah and they occasionally agonise about it. They have really good relationships with a lot of the developers of games across the industry; whether this is to do with their personalities, the fact that they tell it how it is, or just that it might boost the dev's sales I don't know. Probably some combo of the three. The fact is they often have developers on to talk about their games and this leads to them getting paranoid that people think this means they're in the pockets of some companies.
An example is the Bastion developers - they were invited onto a weekly show a few times during the development of that game to show what they were up to and what they were planning for the game. It was cool and interesting stuff, but the GiantBomb team worried when Bastion came out that people might think they were giving the game a high score because of those development videos and their relationship with the devs of that game. Ironically because that game was so well received it made them both more and less worried about giving it a high score and what people might read into that.
The only other place I go these days for highly opinionated, often funny and always impartial game impressions is TotalBiscuit's youtube channel
. Since he makes money from youtube advertising he is another person that isn't afraid to call a game shit when he sees it, but he's more likely to go on personal crusades and get more angry with certain games. He boycotted Mass Effect 3 entirely because of the day 1 DLC and though he played near 100 hours of XCOM and really enjoyed it, he felt he couldn't put it in his top 10 games last year because it was too buggy for his liking.
A reader once asked the GiantBomb crew whether they would consider recruiting TB into the crew - they quite rightly said that there is no point. He's doing great on his own and would essentially be creating the same content in either place.