I'm 10 starring this game to do a little to counter the negative pile-on; it has a bad reputation but it's actually really worth a play, especially now at the price it tends to go for these days. I'd actually give it about an 8.
Is it as good as the first one? Nope. As open as the third? Nope. Is it short? For an RPG, yes. Are the maps recycled? Oh yes, I would call this the most deserved complaint of the game.
On the other hand, it has a decent plot (especially if you read the accompanying books), genuinely wonderful, well written companion characters ranging from adorable, to charming, to absolute anti-hero, a customisable protagonist who you can play in multiple ways (think Commander Shepard only with the addition of a third snark-master playstyle alongside paragon and renegade), the voice acting is fantastic, really engaging and actually pretty star-studded to be fair, it isn't long enough to get overly grindy, the graphics are dated now but their cartoonish style tends to fit well with the overall tone, the battle system is fast paced and has a fair amount of variety in difficulty depending on your settings, but most of all the whole thing is just *fun*. It hearkens back to the days when games didn't pretend to be sports or services - when they were immersion into a different world (and no teenagers claimed to have had relations with your mother), when they did dare to be a bit silly but still knew when to reign it in when the action got going. Honestly - if you've never played it don't be put off by all the negativity, just give it a go. Yeah buying it at full price (plus DLCs) when it was new only to find out that you could finish it in a week was annoying, but it's only about a tenner now for the whole lot, what's to lose?