It's decent.
I disagree with the 7 aggregate rating, but I can see how many people happened to find it painfully average. It's not like its flaws and faults are difficult to ascertain, the genre as a whole shares most of them. In my opinion it sits comfortably at 7.50 with room to grow.