As for debating you, I follow Mark Twain's dictum about avoiding getting into a battle of wits with an unarmed man.

Look, sir: I ejected you from this forum not because you asked tough questions - you don't, really - but because you seem to lack the little internal censor that most people have that whispers in your ear when it would be wise to keep your mouth shut. You bullied and hurt people, and that's why I threw you out. I agreed to let you back with the clear understanding that you wouldn't do it again. That resolution lasted about a week.
I don't know which part of "you're on a short rope" is not clear to you, but I suspect that your notion that lots of industry professionals are on your side and think I'm picking on you is delusional. Again, if any of those industry professionals would like to step forward and instruct me, I'd be glad to hear it from them directly. But to be honest with you, sir, I don't believe you.