That's how it has always been for all places. Admins have the power to erase anything that goes against Reddit's ToS. Depicting spez under the guillotine is against their ToS, but writing "fuck spez" isn't, which is why one gets deleted and the other remains.
It makes sense IMO. It's just like admins having the power to erase swastikas, homophobic or transphobic content, blatant product advertisements and so on. Nothing wrong with it, IMO.
Which would be fine at all, you know. It's their platform and their servers, and they can do what they want.
Except for the fact that the official app is several orders of magnitude more primitive, inefficient and uncomfortable to use. Even more so for Android than for iOS