I think the reason for making different helicopters with different loadouts, is exactely to avoid people to have to type all of that, I think all we want is to be pratical ;D
Tell me, is it easier to make 1 helicopter, or 5 with different loadouts, and models ;D
As you know the only way of changing the loadout in an helicopter, is only possible with scripts, there's is no way, you can change loadouts automaticaly.
Also let's say, you want to have 5 different helicopters, all with different loadouts, just look at the amount of things you had to type ;D
We just want to make things easier and pratical for people to use. If we follow your idea, than we'll have one Delta Soldier only, we'll just change the loadouts for him, depending on what kind of mission we want ;D
As you know you'll turn your game into a typing machine rather than a pratical and nice game to play
Also your idea of making a rearm point is possible, but that will change the weapons, not the models, which means that for example, you'll have an Hellfire firing a Machinegun ;D
In BAS we bet mainely in realism, which means that you'll have exactely the right models for the right weapons. And if we make it as we make, is because we've already thought on everything being the you the first one,the player