I do agree that they can lean a bit toward sponsors at times. But they gave the package an 8 out of 10 because the pedals dragged it down from a higher score. Nowhere did he say the pedals were great and he even admitted the nicer T500 pedals only get a 'B" score. ISR love the clubsport pedals and have said so many times.
Anyway, I was focusing more on the fact that console titles like forza, when equipped with the right stuff, are actually getting closer to pc quality.