B/C I don't claim to be an expert to write a review but I enjoyed different aspects of each of the corps and I think they all need polishing which will come in time.
It really doesn't sound like you like much to be honest. Everyone is entitled to their opinion and you definitely have one you just don't give any credit where I believe credit is due to all of the corps.