If you religiously bought Edge for over 4 years you should know very well how they score games. As in, a game doesn't have to get a 10 to be good.
Personally, I have no problem at all with Edge. In fact, I find them to be one of the few reviewers that don't suck the big one, even though I disagree with their views on several occasions.