Played it on release as well as a couple of times since. I can see it not being a hit for everyone, but I would say give it a true chance, the game does get pretty solid. The Phantom Liberty DLC also helps, mods also help unfortunately if you wish to go that far.