Although a settled system that I support, I personally don't favour the current system. Based on experience, the AAA does not capture the difference between a hard Aaa and an easy one. There is a difference in my mind between a ride with concentrated climbing, compared to one spread across the route. Not that I'd change the way we do it now.
My bigger bugbear is the reliance on gps tracklogs, which are not reliable. At the end of the day though, it xoesn't really matter, so I am less evangelical than I used to be about it.