If I got to overbuff right now, filter to GM and then sort by win-rate, I see soldier:76 at 4th place overall and 3rd for DPS while Genji is 16th place overall and 9th for DPS.
We cannot have a good conversation without good data. We need better support from Blizzard.
Currently we can look up individuals with the Blizzard API, but only if they have their profiles set to public.
That is fine.
We need the kind of aggregated data present on Overbuff.
We need it to be correct.
We need it to come from Blizzard so that we don’t “often repeat and perpetuate” bad facts. We need to be able to disprove things so that we can make proper assumptions.
We should never see a “Dropping by with a fun fact!” thread that isn’t a dev pointing out something that we already had the ability to see, but just didn’t notice. As it stands there was no way for us to know that Soldier:76 has the 6th highest DPS win rate in the current patch because we just don’t have that data. The best data we have puts him at 3rd highest for DPS and 4th highest overall which are apparently both completely wrong.
…which means that chances are the rest of what we have is also wrong because if #3 is actually #6, then where is our #6 supposed to actually go? (our #6 gm dps is Doomfist, BTW)
We need better data. We needed it years ago.
Please put aggregated data into the Blizzard API.
*Preferably we could use aggregated hero leaderboard data cut by SR from comp only. One board per 50 SR would be great, cut every hour, containing basically everything available from the public profiles plus pick rate, win rate, etc with documented descriptions of what every stat actually means. Aggregated by hero instead of by individual player, by region, and buy platform.
If you need more API devs, I have experience building REST APIs (hint, hint…you have my resume already…several times)