I am a diesel fan, and will not be easily swayed from a diesel as a tow car, but in defence of this petrol engine, with all due respect, it does seem from reading these posts that the majority of negative comments seem to be made with a lack of fundamental understanding of power, torque ,engine RPM and their directly proportional relationship.
There are several comparisons of torque figures here, without any reference to engine speed, and so it would seem that some are quite comfortable with quoting and comparing torque and power figures without understanding what they actually mean.