Yeah for sure man!
I use to go on Fast Autos Forum, which is a USA forum and that's all they did, nit pick at the most pointless things when they haven't even driven the car.
That's what that review sound like to me, but he probably did drive it...
Your right, different cars have different characteristics, it's what makes the car what it is.
I am heavily in favour to twin turbo's as I enjoy the response and blast it gives but also had tested a TickFord TE50 V8 and the low down torque was impressive.
2 Totally different cars and each to there own.