I am sorry, but I think I disagree with every single point in your post.
1) I don't think there is any problem with carrying 2 weapons. It makes the game more strategic. If your enemy has a sniper, BE PREPARED FOR IT. If he has a shotgun, BE PREPARED FOR IT.
2) I dont believe that they should take away the aim assist that is currently in the game. All that is going to do is make other weapons overpowered. If you remove the assist for dmr, a person will miss shots, but when it comes to a needler or a plasma pistol, the bullets follow you. How is that fair to nerf that group of weapons and do nothing to the others?
3) I do not believe that strafing will balance a weapon.... And plus, what is stopping you from strafing? lol. Its not like halo is only allowing you to move forward, back, left and right.
4) And precision weapons need to kill faster? Are you kidding? You can take someone out in no time with a dmr (reach) pistol (CEA) and BR (halo3). No Edits Necessary.