I have to agree with original poster. I am a Warcrafter/Starcrafter, as well as having dabbled in Age of Empires, and all those games have hot keys up the wazoo. (Glest actually feels a lot like Age of Empires in gameplay, but is a lot more sophisticated in faction balance, like Starcraft/Warcraft)
No, b c doesn't work to Build a Castle. As it stands, b selects next building, which is quite useful, and in fact one that Warcraft III lacks. Also, i for select next idle worker is brilliant, and lacking in SC/WC.
As this is a thread about hot keys, why don't we make a wish list of key commands?
Much needed hot keys include:
-worker build basic (b would work, but is taken)
-worker build advanced (it's v in SC, which is nice 'cause it's next to b, for build)
-each building, ritual (e.g., c for castle, e for wicker behemoth)
-each summon (e.g., g for ghost armor)
-each technician build (e.g., b would work nicely for ballista, but it's taken)
-each unit build, upgrade (e.g., l for shield)
-initiate->battlemage->archmage upgrades
-set rally point from building (SC/WC use r, I think I recall AoE uses y)
This is an open source game, no? Optimally, hot keys could be 100% use-mappable, in a text file just like code. That would be sweet, and, again, lacking in those *cough, ahem* commercial games.