The NEC does not have an article for outlet orientation. Some engineered jobs will spec it one way or another (eg. hospitals) but there's nothing in the code.
I think the video even mentioned that nec doesn't have an article on it.
I'm guessing the agenda is "this is definitely going to lead to a bunch of anti-islamic discussion in the comment section, and I don't want to deal with all that (with limited mod tools)"
I'd put more blame on reddit administration than the mod who's trying to play the safe side to keep the sub in existence.
I was cheering for Large Lenny