UNLESS[/i][/b] you're playing on that Czech server. If that's the case, then shame on you! Go play with 97E!
(The Czech server is using an old version of GvH where the marine behaves more or less how you described.)
Now that you brought that one up, if you play the latest GvH on Supergods with 97e, it's more about the bugs than anything else.
(Marine's grenade toss, no chaingun ammo, ....)
Also I think people really have a pinecone up their asses about playing 97e too since they
think it's not stable.
As for my opinions about the marine, well he's good to use but hitscan weapons in doom always made my nerves tense. That's just me.