It could be that you used low-fat milk, another oil besides butter or bacon fat, or you used small eggs. Having adequate fat and eggs are a major key to achieving delicious cornbread that's not overly dry. Also important is to not overcook. Bake this recipe for 25-30 minutes or until browned and knife inserted in center comes out clean with no residue.