Doubtful he's 0/30, unless you guys have stalled on progression for MONTHS AND MONTHS then I have no idea why he'd tank a "kara team" for 30 weeks.
Well, I've known tanks that must have done Kara about 30 times or more. Usually it's just a guild that is having trouble getting enough quality players to do the 25-man raids; and the tank is stuck doing Kara for badges or to help out guildies who aren't geared for Gruuls or so forth.
And yes, the Sun Eater and King's Defender are extremely annoying to farm. I've helped people farm it on alliance and horde, and it never seems to drop when there's a warrior who needs it.