I feel diversity amongst the classes is important, it's what makes each class feel more unique to the next.
I'm not against the concept of all three classes having the freedom to use any weapon but perhaps how they handle certain weapons could add to that diversity.
[b]Hunter[/b]: Slightly faster rate of fire on Scout Rifles (.1-.2 seconds?)
[b]Warlock[/b]: Less recoil with Handcannons
[b]Titan[/b]: Less recoil with 3-burst rifles
-
No. Rather: Titan: All weapons shoot a bit faster and some short-range weapons are capable of some mid-range; fusion rifles charge and fire longer, but reload is delayed by a bit. Hunter: Slight increase to weapon reload speed. Warlock: A % chance that their attacks do random elemental damage.