Looks like you're showing your true colors here. I thought you originally were making a point about your brother being banned for some unstated reason. Instead I see the following:
(1) You're not above using the epithets of your favorite pseudo-America first crowd i.e, "Israel Firsters" type accusations;
(2) You implicitly suggest that Cachelot had something to do with your brother's demise from FR.
Hence you display the paranoid fantasies of the whiner crowd in their "Zionist" accusations. Maybe just post like a grown up and quit trying to play defence lawyer for your brother. You might like a life on FR without the whining machine on.