Some of those criticisms are fair but there are quite a few positives with the game ...
It has a more than appropriate atmosphere and there's always a sense of adventure. The unparalleled amount of freedom in the game mechanics and the somewhat memorable story really makes it a worthwhile experience ...
The animations, character movement, and the combat (particularly the gunplay) are definitely clunky though ...