I understand that the elimination of post game summary stats was an effort to prevent toxic behavior. However, I dont understand why you have eliminated personal stats. If you are unwilling to show other team members stats at least let us see our own. Ideally I would also be interested in knowing how I ranked against the team as a whole, green circles are fine. There needs to be more feedback at the end of games to let us know when we did well personally and when we did poorly.
Additionally, I would like to see more teamwork orientated stats, like percentage of time spent in group cohesion for instance, amount healed, amount of damage absorbed/negated, time spent with mob aggro(I was thinking aggregate seconds of every mob that spent time pissed off at you). These are metrics that would promote more teamwork while not being focused on kills.