system
Given the following post, respond as if you're commenting on Reddit:
human
[Team Fortress 2] Why does someone not give Doctor real gun?

I love the doctor. He heals me and help me kill many men, but he has a problem. He uses this...contraption that fired needles at enemy. When he is not usin that, the doctor is using a crossbow to fight.

We have weapons supplied by Mann Co., but my medical friend is stuck using some of the most primitive and useless weapons imaginable. It takes long time for you to kill a man by shooting him with needles. 

Why not give Medic gun? I have plenty. Even a simple pistol would make him more able to defend himself and be better credit to team.
gpt
Medic is credit to team. Unfortunately, the thing that makes him a credit to the team is bulky and unwieldy: namely his Medi-Gun. He cannot carry any substantial weaponry while using that, as it weighs quite a bit. And, as you know, ammunition is actually quite heavy.

The fact that Medic is being forced to use his needle guns and crossbows, however, speaks to an even more disappointing fact, however. You are not credit to team. If you were, he would be able to focus on healing and building up that Ubercharge. Not sitting there, wasting precious time trying to plink enemy Soldier to death with needles and crossbow bolts.