None of the reviews are comparing Spectre to itself, comparing it to other action franchises, or even comparing it to other bonds. They're just comparing it to... Skyfall ... if they just compared it to the entire franchise, it has to be in the top 7.
They also are counting off just because it is not as emotional as the last 3. Well maybe it wasn't trying to, ever think of that. We don't need an emotionally driven narrative every time. In fact, the older bonds had action driven narratives, all the way up till OHMSS. And before that they would always hold the emotional stuff right towards the end just to give the finale some extra weight. goldfinger didn't have any emotion compared to Bond movies 1, 2, and 4 - it is the least emotional and the most cheesy of the 4, yet its considered the best one. I just think they are deducting the movie for all the wrong reasons. We have evolved into a culture that really likes that emotional stuff, and that was great coming out of the Die Another Day pit but we don't have to rely on it as much. action and rising against the odds is really is the most important thing. Don't cater to the critics