The real reason why it gets 9/10 is because it's so much better than modern RPG's from other developers... AAA+ ones even (Bethesda, BioWare); even with all it's flaws.
It wouldn't get such high grades if we got more excellent RPG's, but sadly, those aren't really made this day and age anymore... hopefully Kickstarter will grant us a few though, and publishers will realise we really like RPG and not Epic Handholding Game, or EHG's...