Technically it's a very accomplished game, there's no denying that. Impressive graphics, animations, etc.
When it comes to the other departments, though, I found it terrible. It's just so... BORING. Boring gameplay, boring dialogues, boring pacing, boring side missions, boring automated shooting. It tries so hard to be a Western Simulator instead of just trying to be a GAME first and foremost. You have to constantly be monitoring and maintaining everything: your provisions, your crib, your health and stamina, your horse's health and stamina, your weapons, your ammo, your hair, your beard, your outfit, your higiene, your nutrition, your reputation, your interpersonal relations, etc. Fucking hell, I already have enough of that shit in real life, why would I want to also deal with it in my fucking games? Where's the fun factor in that? Am I supposed to be in awe of how "realistic" it is?
It's pretentious to the point of no return.