New rules around vehicles come out all the time. Emissions, safety, recyclaibility - a whole host of things.
This vehicle is ending production because the Indian company that owns Land Rover don't want to invest any more money in updating it. I'd imagine that they're also not very keen on the amount of hand-building that goes on to make it - I doubt it's very profitable for them.
Oh, and it's "their", not "there".