It looks like someone in management had a pretty bad day lol. No need to unleash their frustration on you, though. I hope you managed to be super zen about it. You need a lot of patience when dealing with this kind of people. A lot of bosses are like that, unfortunately.
Agree, the staff seems really good. There’s also a post about the down now. Reddit is really going down the drain imho. spez is destroying it. I myself moved here because of him. The API changes, the killing of 3rd party apps and the ad hoc rules to stifle the protest were the last straw for me.