Don't have to do everything. And if you feel you should be able to do everything but can't ... well you suck then .... or you are busy with life which is not a bad thing either. The game was well designed for a variety of different players and the players that don't matter are the ones who complain about there hot coffee being served to them too hot...
Only issue for me is auto save overrides manual saves. Horses aren't super useful, but they didn't harm the game, either. Their animation was great, and the enemies riding them are fun to finish off!