Of course, you got me wrong... I play all those games you mentioned, and this game is not that but guess what, it is not supposed to be on par with those! You are trying to compare games that first of all, have had far more resources and money and man power put into them! And those companies have the best programmers and people for the job! Gearbox is not Crytek, nor Ubisoft Montreal and it is not Infinity Ward or Treyarch! So, I think and still think that you can't compare this game with those! if you do, that explains why you can't enjoy little games like these! And I say 'little' compared to the ones you mentioned!
Like I said, I enjoyed it enough and the graphics were good enough for me to enjoy the game!
Cheers!