I've been asking this in m+ threads a couple of times, never got an answer: what is wrong with having a depleted run on r.io? Sure if you see a player who only ever has depleted runs showing he might be bad, a good friend sticking to his team tho. A couple of depleted keys don't matter at all.
And about leavers: working on keystone master my team would practice in +16 and stop the run before endboss, reset and go in again to time a +15. Also downgrading keys. Penalties for leavers cannot be automatic and noone has the manpower to do it manually.
IO is like a hammer, if used right a marvelous tool but you can also hurt with it. People just have to learn using r.io right instead of crying for penalties.