I would settle for anet making defending reasonable before they nuke the only way to get credit for some things, what's that? you only killed 1 person, well no credit for you, you killed 10 of them 1 meter from the walls? well no credit for you.
This is a reality of the current defend system, it never counts a single player and the range it counts is too small, I can be on the wall shooting people, but because they are outside the range even at 5 kills it does not count (was on a ranger with 1500 range), how is that logical or reasonable?
The reality here and the part I have issue with is not that anet took away repairing from counting, the problem as I see it is they made a problem with their changes, without thinking through the consequences of those changes, and instead of undoing the problem they caused, or fixing some of the other problems around it, they just decided to make the entire thing worse without thinking of the consequences again (at least that is how it feels as an OCX player).
It is almost impossible to get defend credit in some time zones now because there are either not enough players to actually defend, or the enemy is smart enough to withdraw before they get steamrolled, or just move a little bit to far from the tower, yes this is not every time or every fight, but a tower with 3 walls broken can mean nobody gets defend credit for saving it because the enemy simply left or moved a little out of the way for an open field fight when they saw the zerg coming to defend.
This is not better, at at least it should not be the solution, and after playing for almost 11 years (I have been playing wvw since BWE1) I have never hated it or the choices anet have made "for the good" more than I have in the last few weeks.