Any chance it's hardware dependent? First I'm hearing of this and I just toggled it off and on to be sure I wasn't seeing things - mine is definitely working. I'm all-Intel FWIW.
I have nothing I'm willing to defend about Reddit management, I love the idea that they will end up penniless one day (though I'm sure that will not happen.)
I just don't think selling off 25% of one's shares (necessarily) means what has been suggested.