My biggest problem is with segwit. It makes it so we have to trust miners to not cheat, it makes bitcoin a settlement layer that you add centralized lightning networks on top. Guess who profits from lightning networks, bitcoin core developers. The development of bitcoin is totally centralized by a questionable group. I don't know if BCH is the answer but if not, there are better currencies out there.