I don't see what they are talking about. If you look on Metacritic they have several games that are green in terms of reviews and several games that are 80+. We all knew it wasn't going to be anything groundbreaking, but Need For Speed Rivals looks awesome and there are some solid launch titles.
Lerotz's comments