Under-fire Land Rover boasts of technological over-endowment