Are yes you are quite right but that truck would be just a truck ordinary old truck where a land rover is a land rover which has a different engine or transmision etc and I think this is why the series land rovers are so desirable as boys get older their toys get bigger and more expensive..
A Land Rover is just a larger version of Mechano with the addition of power tools to put the toy together..
Yes some of these engines are probably a bit extream for land rovers but untill someone does something and gets it reliable how can things advance and how can others compete !!!!!
Rich