Feels like this is based on the idea that any model is interchangeable with any other, while all of them are better at some stuff, worse at some stuff.
Besides, the modern concept of "agent" is what, some year old? Bit fast to ossify stuff in the OSes already.