I loved Zaeed, I just hated his implementation. It felt shoddy, and tacked on. Compare him to Dragon Age's Shale, who from all accounts I've read was fully integrated into the game. Clearly, they just had the Shepards record some basic dialogue (the "recruitment" conversation and the loyalty mission), then at one point had the Zaeed VA come in and record a shedload of dialogue himself. His work was all great, but would it have killed them to script two way conversations?
I mean Mark Meer said in an interview right before the game came out that just that week he'd been recording dialogue for DLC. I'd like to think if they were getting him in for the day, they'd record more than just the tiny smidgen of Zaeed-related dialogue they did. And if he was speaking of some other hush hush future DLC, and they got him in for that, then why not for Zaeed too?
I mean, they couldn't even be bothered creating two Zaeed missions, recruitment and loyalty. I've got nothing but praise for Zaeed's VA (the guy who played Ethan Rayne on Buffy... I want to say Robin Sachs?), but BioWare couldn't have been lazier with this. I know it's highly unlikely, but to me it honestly feels like they saw the success of Shale back in November and said "hey, how quickly can we whip up one of those for ME2?" I mean, they didn't go gold until just before Christmas, it'd be tight, but there would be time to squeeze the necessary Zaeed files onto the disk.
I can only hope, with so much more time to prepare, that Kasumi's DLC is much more fleshed out. I mean, I wished all the characters in the game were more fleshed out (4 conversations per squadmate to have after each of the 4 missions worked in ME1, 4 conversations per character for 21 missions in ME2, fail), but Zaeed was just like a toy with a pull string.