I get what you're saying... however we have over 2500 APs already in service and labelled with their AP name... and I won't be relabelling them.
If we were starting from scratch then maybe, yes, having an AP name that includes spaces codes for accurate location would make sense, however we haven't done that.... and I'm not relabelling 2500 APs.
I suppose I could append the location information onto the name when reprovisioning the APs to AOS8, but that data would need to be normalised and frankly it feels like a horrible kludge when what we've done for years, using the SNMP syslocation works just fine, and works for pretty much every vendor.
I'm genuinely baffled by this... It feels like a decision taken by someone who's never actually run a network.
In the move from 6.5 to 8.4, that SNMP syslocation would the thing that causes us a major management headache is both a surprise and a disappointment.