on the one hand it has good things but on other hand has some absolutely inappropriate
On the one hand, it has many good things, but, on the other hand, it has some absolutely inappropriate parts.
On the one hand, it has good things, but, on other hand, has some absolutely inappropriate