I thought by answering/asking so many questions I could fulfill my commitment and get the beta badge. I have 11 questions/answers with 10 of them having votes. Other's have received the beta badge with fewer questions/answers? What am I missing? I don't see any reference anywhere to what the requirements are for fulfilling my commitment.
It I understand the beta badge it's only given to those who were around when gis was in private beta phase, we are currently in public beta. there is more info about the phases on area 51.
commitment and beta badge are two different concepts.
beta badge requires a certain level of activity during the private beta.
commitment is measured for the duration of the public and private beta -- as long as you have a reasonable amount of questions/answers, you should get it. see http://area51.stackexchange.com/faq for details