Odd? Image you're a Github. There are thousands of paying accounts in Russia and also a zillion Russians contributing to open-source projects.
Now imagine all these people now have no access and start sending emails asking why their paid accounts now aren't working? Russian devs working on tight schedule, forereigners working in Russia, subs doing contracts for american companies - now all of them are DENIED.
Would it really be better for github to continue blocking all those innocent people because of a clearly a set-up type suicide-notes post?