You’re welcome.
I don’t work for the boss, and don’t pretend to speak for him. That said, I don’t see anything in that which is going to cause you to ride the lightning. I don’t know all the mechanics between the mods and the boss, but my observation is that posters with a significant posting history are only zotted by the boss, and then only after some sort of warning. Life issues perhaps will not get you a warning.
Now as for the H1 issue, if you were criticizing TC about it on a TC thread, of course you’re going to catch some flak. There are those who support candidates and those who worship them. Cross the worshippers with utterances of heresy and you’ll get them riled up. Expect it.
FWIW, I view it in different terms. From the perspective of the uniparty, the Spice Must Flow. There are two issues that immediately come to mind where the uniparty isn’t going to budge and candidates aren’t going to push. One is relatively open immigration, the other is increasing the money supply. if those issues are the things that primarily motivate you, then what can I say? Plan on disappointment.