God I think this is the like the tenth time I said this in this forum alone, let alone others.
Edge users a different scale which is comparable to other industries(1 to 10 scale, where 5 is average), but when compared to this industry it might seem harsh(1 to 10 scale, where for some unknown reason 7 or 7.5 is considered average).
Also you need to stop viewing numbers as quality source for judgement, or something is seriously wrong with you.
Edit: Also Halo 3 was generally considered good by this industry. Stop using it a reference.