As I understand, the main push behind this system is for accountability and financial reasons from the Campaign Against Aviation, where your flight details are recorded and bills issued for use of the airspace
Not sure why this one keeps coming up, since there is by far insufficient radar coverage to do the monitoring.