True, CC needs a better way of reporting system than going through the list of previously played players, finding the name, writing the name on a ticket, etc, etc.
The number of plugin users who get an advantage or win CC is hilariously high, even when there's absolutely no tangible gain for it.

In general, PvP needs way more love from the Devs, CC is an excellent start, but they need to have a dedicated team for it and to make it as competitive as it should be.
The fear of making anything in this game competitive is infuriating.