you should be against it after you understood what they changed and what the benefits or downsides of that change was, look at the network and see how centralized or decentralized it is, and a lot of other things and then decide whether you want to be against it or not.
That's the whole point.
People know BCash is extremely centralized and for that reason don't like it. Those who are blind enough to just care about fees and whatnot are supportive of that shitcoin.
The thing with smart contracts is that they are near worthless if they depend on third party outcome, and most of them do. Ethereum is the prime example of how rigged smart contracts are and how miners are exploiting (abusing) their position to favor themselves. Everything that has some level of Bitmain involvement is by default less decentralized and less usable in a way that benefits the users. Bitmain has positions everywhere it seems. It's like a virus.