Its main disadvantage is lack of acceptance that is most likely going to stay like this.
A huge problem is the centralization when it comes to development.
Bitcoin cash was made for manipulations by small group of miners, so yes, it's centralized.
I agree.