While they don't solve the problem instantly, it is still better then just sit there and do nothing but whine how VIPs/Admins are not there
True - though there is an issue I've seen where VIPs/Admins are on, and don't do much because they don't feel like doing anything - OR are insecure about whether or not they're exercising too much of their powers, and in other cases - back on rNd's main server, I've seen calls across global chat for VIPs/Admins responded to with "write a report!" when capable people were on the other servers and able to get on / handle any issues they were having. This suggests a plethora of minor issues that NEED addressing.
And I completely agree with the sourcebans thing, AND even the increase in the length of punishments may be a good idea if the problem gets worse, but that's just my opinion.