Just posting this because I feel like it.
I'm glad a relatively large content creator has made a video about this. Sr.c has had a lot of problems since Pac left and people are rightfully worried about the future of the website. Maybe this will be the catalyst that results in some positive changes happening here.
Things weren't perfect before, but sure as hell better than now.
Let's take a look at elo.io's two other biggest websites:
https://www.dotabuff.com/ - ad infested with questionable layout with subscriptions (biggest site they run) https://www.overbuff.com/ - ad infested with questionable layout (no subscriptions though) (third biggest site they run - src is second)
(Yes, I'm aware their two smallest sites don't have ads, no I don't care).
Do I see src improving? The answer to that question can be derived from their two other biggest websites...
Sr.c is currently working on its leaderboard layout and backend
It would still be nice for an Elo staff to see it