Of course they arresting systems' general use is for Aircraft Carriers but this system is not an Aircraft Carrier. We don't know if there is an actual Aircraft Carrier project or not. Or Aircraft Project will start in a year or 30 years later. So, saying Aircraft Project started by showing a system that is used in ACs is basically misleading.
If we're beginning to experiment with arresting systems it could be an indicator of wanting to implement it on AC or possible something else. Perhaps we have a need to be able to land on short distance.
AKP built many airports, are they by any chance too short, though I think they built it for passenger planes, so they should be long enough.
I don't know if their're thinking of using the system on UAV.