I suppose you are right. Beland told me last night when I asked if he had played Diablo 3 he said, "not yet. Working too much. " (yes he put a smilie not me) @Sameer I know you already know that but to all, I think they are ready to show us what they got!
oh and btw I asked Zach Cooper when we would see him on forums and he said after the announcement you'll see plenty of me. So I'm thinking (wishfully) that that will be sooner rather than later