It is just because of brand HONDA which has high rating. Technically also it is no superior! High power & torque is at HIGH RPM say 4600, which is impossible to achieve in our Indian driving conditions. Check other comparable brands / models which have almost same power & torque at much lower RPM. So practically many other models are more technically better.