The concept that we can ignore these data stores and have one magic framework is simply not real. SNMP is capable of a lot of the things COPS can do, it's just a matter of how you go about it. The infrastructure must be stable. As an example, during the 80's airplanes were designed that that are not inherently stable. If the control mechanism goes down, the plane becomes a rock.
Configuration needs to be inherently stable.
Another protocol added to the mix will not complicate life. However, configuration management has been a resource problem for some time. I would buy anything that makes configuration management easier to do. However, you are setting your sights too low. We need a real object interface coming out of network devices.