I think dwarves should be bad at agriculture. I do not think this makes their culture 'defective'. Souix Indians never planted a field of corn, this did not make them defective. Likewise they never worked iron or built cities. It made them get a bad final score in Civilization, but it didn't make them defective.
Interesting that you speak of the Sioux Indians...
Are you also aware that these people are capable of working iron just fine, can build cities just fine, not only have planted corn but many other crops as well and GREW them in some of the worst soil conditions imaginable, and are capable of doing anything else given the same resources and knowledge? Of course not, because this...
They got what they needed to live on the plains and were never pressured to move past that point until Europe arrived and cav-rushed them.
proves that your knowledge of their history is flawed. Horses allowed the Lakota, or the ones traditionally viewed as "the Sioux" to be competitive with the other plains Indians, and the Lakota moved west from the Great Lakes to the Great Plains. Wanna guess where they got their food prior to the introduction of Horses and Smallpox? For information on that, research the Santee and the Yanktonai. The "Western Sioux", or Lakota as they prefer to be called, traded with their eastern kindred (IE the ones who didn't migrate in the 1700s) for corn.
Nice try though.
Likewise, dwarves developed what they needed to live in the mountains... When they strike gold, what incentive is there to keep digging mud for their meals when a couple gem-encrusted goblets feed the whole community for a year?
I draw different conclusions from this same information. The dwarves develop in mountain valleys, areas that are traditionally very fertile and mineral-rich places. They have extreme climates requiring much forethought and preparation. As the dwarves dig deeper, they find crops that are more suited to all-year growing and dump the native crops in exchange for those. They generally don't expand outward because they expand downward. They avoid conflict by taking land that isn't viewed as "useful" to the other races. This is exactly the pattern of civilizations that have strong farming traditions. Dwarves fit much more closely to Pueblo native americans than Plains native americans. No amount of forcing your views of what a dwarf is will change that. But just like humans, there are vast variations in dwarven cultures.
Histories of Greed and Toil, folks. This isn't Cavern Community Commune.
Silly me, I thought it was this:
Cupidity and Industry...
Sounds pretty Cavern Community Commune to me.
Bottom line, all these arguments to "hobble" dwarves because of your perceptions just don't have any basis in reality. They only have a basis in your perceptions on how things -should- go.