I mentioned in some comments yesterday that I made a long post/rant about what the T-D mods had done, using a pepe meme vet pic. I posted it as a discussion, then linked my post to the current at that time stickied thread and linked it to another highly trafficked thread to get eyes on it.
It sat on new. I checked on it last night before going to sleep, it had been up for 5 hours with no upvotes at all. it was not deleted or removed it just wasn't getting upvotes. Checked on it this morning and it still had no upvotes though it was not deleted and I was not banned.
My conclusion is it went into some kind of filter and a moderator would have to approve it before anyone could see it. This is absolutely not what T_D has done in the past. They have probably set all new posts to require approval.
Anyway, deleted my account and done.