Grading Overwatch's Incredible First Year

As Overwatch celebrates its first anniversary, Joey grades Blizzard on all the changes they've made to the game. Can they score a perfect report card?