"Better" pwede pa. But "far better", I don't think so. Subok kasi talaga ang Land Cruiser kaso iba ang dating ng Euro SUV..