First of all, this assumes that it was someone's job to sit there watching top all day, manually intervening and killing processes. That's ridiculous. Sometimes a sysadmin needs to kill a process --- fine, they look at the load, often know something about who's running what and why, and make a decision. This takes less than a minute. When would they ever load this stupid GUI?
What's more, any information that you can encode into the GUI representation could easily be operationalised into fixed policies, instead. The reason you need a human to do these things is because there are aspects to the decision that can't be represented in this way --- whose job it is, what their deadline is, whether that job is running within its expected parameters or outside of them, etc.
So, all this sort of interface can do is get in the way --- it makes it harder for the sysadmin to dig more deeply, and find out what they need to know.
What's more, any information that you can encode into the GUI representation could easily be operationalised into fixed policies, instead. The reason you need a human to do these things is because there are aspects to the decision that can't be represented in this way --- whose job it is, what their deadline is, whether that job is running within its expected parameters or outside of them, etc.
So, all this sort of interface can do is get in the way --- it makes it harder for the sysadmin to dig more deeply, and find out what they need to know.