If games did reloading properly you would not be able to cancel it, you've just dropped the magazine out and unless you had a round in the chamber you are completely bloody defenceless.
Anyway, right is a subjective thing. I prefer the method TF2 and Killzone 1 took where cancelling is impossible because it's your gun's ammunition, games where your magazine magically zaps back into place strike me as utterly retarded, they may as well use the Goldeneye down up system.
If it's a game where you have to reload then it's a tactical factor and should be treated as such, reloading should equal unable to fire unless using a weapon that can be partially laoded like a shotgun.
Anyway, right is a subjective thing. I prefer the method TF2 and Killzone 1 took where cancelling is impossible because it's your gun's ammunition, games where your magazine magically zaps back into place strike me as utterly retarded, they may as well use the Goldeneye down up system.
If it's a game where you have to reload then it's a tactical factor and should be treated as such, reloading should equal unable to fire unless using a weapon that can be partially laoded like a shotgun.