It could benefit from a bit of polishing in act3 but the main issue with the game is the many rewrites and patchwork plot that resulted from it. Not a lot can be done about this, that's way out of scope for an EE imo.
Yeah, that's the main issue.
The game definitely isn't lacking in the AMOUNT of content offered, cuts or not.
But bloodly hell if most of the subplots and questlines don't seem to end in a wet fart after hours and hours of build up.
Cazador would be an egregious example; he's built-up as some sort of machiavellian super-villain with power, politican influence and raw strength... and he turns out to be a pitiful manlet you can casually walk into AND bitchslap in one go.