Seriously, this is one of those rhetorical questions. If you love tech and you're in Zim then of course you love Techzim!
They definitely contributed in the growing of the Zimbabwe Tech scene and continue to do so with their events (Barcamp, Jumpstart, Broadband Forum, Surge)
I think a better question statement would be "Who Doesn't Love TechZim"