It does seem to be more broken since the last beta. I'd read of people complaining, but I personally wasn't seeing the issue, I can "defend" bare minimum one time, meaning I'll get 1 tap on a player that's down and I'll get credit, yet other times I can actively kill 5 players, lay supp traps, build seige, rez lords, rep walls etc and I'll get nothing.
This needs to be re-visited please anet!