There is zero chance a human is more accurate than a computer system. There is no requirement for "generic parameters" to be leveraged or used in the automated system. As an example at AKV all rooms could be ranked in partial savanna views, distance from elevators, distance from each other room, distance from pool, ect.
In addition automated systems can allow feedback from individuals on assigned rooms, request reassignment, and analyze trends of feedback to request placement. Over time it can become more complex and account for various variables based on the resort requirements.
As an example if you request a room like 1401 data could be leveraged to place you in rooms either in the same area, same room configuration, or same type of view. These inputs could be part of the room request even allowing people to do an "advanced" request allowing specific selection of rooms, hallways, sections of resort, ect.
Want to talk about generic? Talk about the system today where of the requests put in likely 90% of them just use the offered "near elevator" or "high floor". They are required to use generic modifiers to requests today based on it being a person instead of a computer doing the assignment. A person would take an extremely long time if everyone was given the option to input specific room area requests like a room number.
I have optimized various processes in my career although none of them are room requests so I couldn't lay out every aspect of what needs to be accounted for. I do know one thing there are many people out there who are more than happy to do the same slow repetitive process daily without optimizing their workflow. Disney can do whatever they want but "it won't work" or "humans are more accurate" is not accurate in my opinion.