You do realize, that the Segwit2x client is mainly built by Jeff Garzik and has also some commits/reviews from Gavin Andresen?
You do realize that these guys built the clients for XT, Classic, and Unlimited as well?
All they do is the same just under another name!
You do realize, that these guys built the original BitcoinQt, which was the basis for Core, as well?
By the way: Jeff Garzik has a lot of code also in the linux kernel. So if you don't trust him, good luck with Microsoft/Apple. But yeah, I guess, that's the main problem here: You are trusting large corporations more than voluntary open development. Why do you even use Bitcoin?! There have been large corporations providing financial services around for years, you know?
You do realize that I can't trust a person that opposed translation of BitcoinQt UI in Farsi language because US gov introduced sanctions against Iran!