What you fail to understand is it doesn't matter what part of the infantry you're in, you're still a rifleman first. TWATS, (tankers without a tank), are luckey if they all have a weapon if they have to bail out because of the tank goes up, there goes all your stuff. AT and towed artillery aren't infantry, but mortars are. They are indirect fire infantry just like bazooka teams are anti armor infantry. BTW, the 60mm tubes move with the platoon as organic fire support. The range of a 60mm isn't out of small arms range, so the crews know they may be fighting the battle with their rifles as well.
Sorry of this came off as harsh, that wasn't my intention. If all you want is a game, get an X-Box. Given the level of detail than CM is striving for with this engine, I want more realism and less 'gaming'.