Personally, I can't think of a reason why I would arm a medic. I don't think this is the issue, the issue is that the choice has been taken away. Also an element of realism... for whether or not your medic starts with a gun, if he's cornered and has to fight he sure as hell is gonna pick one up. If the mod had an historical point to make here it would have been enough to take the weapon away from the default loadout... to take the slots as well is just physically inaccurate (as I said... medics, like the rest of the species, possess opposable digits
)
As far as the hanguns are concerned you make a valid point... the AI does stuff up in this regard. But, again, the decision to remove the slots as well as the weapon is unnecessary and arbitary... particularly as there are many situations where an officer might only have a sidearm.
Additionally, in multiplayer, we tend not to use the AI much, if at all.
I'm sure the motives behind both decisions have some grounding, but they have not been fully thought through, and seem to imply that mission makers are not to be trusted to make their own decisions about these things.
And that makes me a sad Stranglove. :'(
Again... I'm not knocking the demo as a whole... the rest of it is wonderful.