It's already in their PC launcher. Just give them a call, send blizzard devs a share link to the GitHub and call it a day!
It's gotta be rough working on the live team, waking up daily looking in the mirror knowing another 9-5 is going to be spent frantically polishing one of the biggest turds of the decade. I'd be fondly remembering past employment as a grocery bagger at this point.
-
You do realize that the end game this community is bitching at so much was basically adapted from Diablo 3? And Overwatch is what was left of Blizzards failed attempt to create a Destiny-like MMO-shooter?